gtpm2m0h | Migration Guide: Program Update Tapes |
This section contains information about the minimum software requirements necessary for operating the TPF 4.1 system.
The TPF 4.1 system now ships all ISO-C load modules with each program update tape (PUT) to eliminate the need for having the proper level compiler available to build the PUT. You can continue to compile all of your existing user-written applications using your existing compiler. The only code affected by the compiler upgrade is IBM system code.
If you do not have any modifications to the ISO-C load modules shipped by IBM, you can take the ISO-C load modules shipped on the PUT and load to them to your TPF 4.1 system without any impact. If you do have modifications to the ISO-C load modules shipped by IBM and the ISO-C load modules do not contain any code that is object code only, you can continue to use your current compiler to build those ISO-C load modules; however, you must understand that IBM is not compiling or testing the code shipped on the PUT using the compiler level you may have, so IBM recommends that you stay current with the compiler level for each PUT to avoid any compiler-related problems.
Table 9 outlines the different compiler levels used for each PUT. Small programming enhancements (SPEs) shipped on the more recent PUTs require functions from a specific C and C++ compiler level. As new versions of these compilers are required, support for the older compilers are dropped. To install the later C and C++ compilers, updated versions of IBM OS/390 are required. For example, IBM OS/390 Version 2 Release 4 is required to run the IBM OS/390 C/C++ Version 2 Release 4 compiler.
To use this table, locate the PUT level applied to your TPF 4.1
system; the C and C++ compiler supported by that PUT is found to the
right of the PUT level. See the OS/390 C/C++
User's Guide for more information about C and C++ compilers.
Table 9. C and C++ Compilers Supported by PUT
For Systems Network Architecture (SNA)-based communication with remote users (terminal and application programs), the TPF 4.1 system requires channel-attached controllers. Channel-to-channel (CTC) or Enterprise Systems Connection (ESCON) CTC can also be used for communication between the TPF 4.1 system and adjacent hosts.
Connecting the TPF 4.1 system as a PU 5 node to the SNA network requires channel-attached IBM 3745 Communications Controllers. The TPF 4.1 system can also be channel-attached to IBM 3746 Model 900 (3746-900) Communications Controllers, which are connected to an IBM 3745. IBM ACF/VTAM or OS/390 is also required to load and manage the IBM 3745 Communication Controllers.
CTC or ESCON CTC can also be used for communication between the TPF 4.1 system and adjacent hosts.
Connecting the TPF 4.1 system as an Advanced Peer-to-Peer Networking (APPN) node to the SNA network requires channel-attached routers that support the channel data link control (CDLC) protocol, such as:
Connecting the TPF 4.1 system as a high-performance routing (HPR) node to the SNA network requires channel-attached routers that support the CDLC protocol and the HPR automatic network routing (ANR) feature, such as:
Connecting the TPF 4.1 system to remote X.25 devices requires channel-attached IBM 3745 Communications Controllers with the IBM NPSI or IBM FTPI feature installed. IBM ACF/VTAM or OS/390 is also required to load and manage the IBM 3745 Communications Controllers.
Connecting the TPF 4.1 system to remote airlines line control (ALC) devices requires channel-attached IBM 3745 Communications Controllers with the IBM Airlines Line Control Interconnectoin (ALCI) feature installed. ALCI requires that the 3745 be equipped with the appropriate RPQs and Licensed Internal Code (LIC) level for ALC. See 3745 ACF/NCP RPQs by Protocol for information about the required RPQs and LIC level. IBM ACF/VTAM or OS/390 is also required to load and manage the IBM 3745 Communications Controllers.
The TPF 4.1 system can connect to Transmission Control Protocol/Internet Protocol (TCP/IP) networks through TCP/IP offload support or TCP/IP native stack support.
TCP/IP offload support requires one of the following:
See the following for more information about TCP/IP offload support:
With TCP/IP native stack support, the TPF 4.1 system can connect to the following devices:
To use the binary synchronous communications (BSC) protocol, a 3745 partitioned emulation program (PEP) and emulation program (EP) Version 6 Release 1 or later release with IBM NCP Version 7 Release 1 or later release is required.
To use the synchronous link control (SLC) protocol, the emulation program (EP Version 3 Release 1 or later release) in the 3705 Communication Controller is required.
You can access all TPF product information in Hypertext Markup Language (HTML) format and Portable Document Format (PDF) from the IBM TPF Product Information Center. The IBM TPF Product Information Center is available from the TPF Web site (go to http://www.ibm.com/tpf/pubs/tpfpubs.htm) and the IBM TPF Product Information Center CD-ROM. Although IBM encourages you to use an information source that best matches your working style and environment, the IBM TPF Product Information Center is the preferred information source.You will always find the most recent version of the TPF product information on the TPF Web site. See TPF Library Guide for more information about the IBM TPF Product Information Center.
The IBM TPF Product Information Center has been tested on the Microsoft Windows 2000 and Windows NT operating systems using Microsoft Internet Explorer browser version 5.0 or later. If you are using Microsoft Internet Explorer browser version 5.0 with service pack 2 or later, use Adobe Acrobat Reader 5.0 to avoid experiencing difficulties with PDFs.
The TPF 4.1 books are available in portable document format (PDF) and hypertext markup language (HTML) format at: http://www.ibm.com/tpf/
Follow the instructions provided to view or print the books.
This section provides information about Requests for Price Quotations (RPQs) and Programming Requests for Price Quotations (PRPQs), by protocol.
Table 10 shows the 3705 EP/VS RPQs, by protocol, that are
supported by the TPF 4.1 system.
Table 10. 3705 EP/VS RPQs, by Protocol, Supported by the TPF 4.1 System
Protocol | RPQs Supported |
---|---|
Synchronous Link Control (SLC) |
|
Table 11 shows the 3720 ACF/NCP RPQs, by protocol, that are
supported by the TPF 4.1 system.
Table 11. 3720 ACF/NCP RPQs, by Protocol, Supported by the TPF 4.1 System
Protocol | RPQs Supported |
---|---|
Airlines Line Control (ALC) |
|
Table 12 shows the 3725 ACF/NCP/VS RPQs, by protocol, that
are supported by the TPF 4.1 system.
Table 12. 3725 ACF/NCP/VS RPQs, by Protocol, Supported by the TPF 4.1 System
Protocol | RPQs Supported |
---|---|
Airlines Line Control (ALC) |
|
Table 13 shows the 3745 ACF/NCP RPQs, by protocol, that are
supported by the TPF 4.1 system.
Table 13. 3745 ACF/NCP RPQs, by Protocol, Supported by the TPF 4.1 System
Protocol | RPQs Supported |
---|---|
Airlines Line Control (ALC) |
|
You must order PRPQ 5799-QWZ to obtain the software for the IBM 3172
Offload Feature mentioned in TCP/IP-Based Communication Requirements. Call TPF Systems to order PRPQ 5799-QWZ.
Table 14. Programming Request for Price Quotation (PRPQ) for TCP/IP Support
PRPQ and Product Feature | Description |
---|---|
5799-QWZ for TCP/IP Support | Contains the following features:
|
This section contains the minimum software requirements for using IBM Extended Operations Console Facility/2 (EOCF/2) and IBM Transaction Processing Facility Database Facility (TPFDF) products with the TPF 4.1 system: