|
March 9, 1999 IBM CICS Transaction Server for OS/390 V1R3 Develop New e-business Applications While Leveraging your Existing CICS ApplicationsAt a GlanceIBM CICS Transaction Server for OS/390 Release 3:
For ordering, contact: Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: LE001). OverviewCICS® Transaction Server for OS/390® (CICS TS) is the base for the future growth of general purpose and large scale or complex transaction processing. With more than 25 years experience running the world's business, CICS has already proven itself to be the industry's most successful application server. Now CICS is even better with the ability to execute server Java applications from its proven, scalable subsystem. This lets customers marry the capabilities of their existing CICS systems with the latest developments in Java to create new applications that help them to stay competitive. This is a major step in our customers' evolution to e-business. Unique Advantages/Customer Benefits: CICS TS Release 3 balances the need to create new e-business applications with the need to leverage existing CICS applications. It provides users with the unique ability to execute server Java code alongside existing CICS applications written in languages such as COBOL and PL/I. New Functions Provided in Release 3:
DescriptionKey Prerequisites
Planned Availability DatesCICS TS for OS/390 Release 3: March 26, 1999 Support for Secure Socket Layer function in OS/390 will be enabled via the service process in May 1999. The CICS Transaction Gateway for OS/390 will be available September 24, 1999, from the Web. The CICSPlex SM Web User Interface will be available November 26, 1999. Additional Functions in Release 3Since the original announcement of CICS Transaction Server for OS/390 Release 3, (refer to Software Announcement 298-318 , dated September 8, 1998), the following additional functions are provided for the release availability. Application EnablementOS/390 Java Virtual Machine Support: Enables CICS application programs written in Java, and compiled to bytecode by any standard Java compiler, to run in a CICS address space under the control of a Java virtual machine (JVM). This support makes CICS fully Java compliant, and enables user application programs written in Java to use all the core Java classes. Direct access to CICS resources is via the new JCICS classes. Support for Open Transaction Environment: With this release of CICS the internal architecture is enhanced to enable specified user tasks to run under their own task control block (TCB). The initial beneficiary of this change are Java application programs that run under a Java virtual machine (JVM). Follow-on support will be for resource managers that, under the existing TCB structure, are forced to perform TCB switching to avoid unacceptable suspension of the TCB under which user tasks generally execute for most of their task lifetime. The new TCBs under which tasks, optionally, can run are known as open TCBs. These form the basis for CICS becoming an open transaction environment in the longer term. e-business EnablementSupport for Secure Sockets Layer Function in OS/390: OS/390 has introduced the OS/390 System Secure Sockets Layer (System SSL), with OS/390 Version 2 Release 7. Refer to Software Announcement 299-042 , dated February 23, 1999. CICS will use this facility to enable applications designed for interface to the Web in the emerging Internet, intranet and extranet application domains, to be used with confidentiality and integrity, together with authentication. Enterprise ManagementCICSPlex SM Web User Interface: A new interface for the management of CICS objects is provided using a Web front end. The Web User Interface provides an alternative to the operational views of the TSO end user interface for CICSPlex SM and hence the CICS regions managed by it. This is aimed at operations and help-desk staff (customizable, easy to use). This supports IBM's strategy for Web-based systems administration, and provides a limited amount of national language support (NLS) enablement for CICSPlex SM. Base CICS Enhancements
Refer to the CICS Release Guide (GC34-5352) for more information. Enhancements Available on Prior Release: This release includes the following items, provided via the service process on the current release of CICS TS.
New CICS Gateway and ClientsCICS Universal Clients Version 3.0: IBM CICS Universal Clients Version 3.0 is developed from the CICS Clients Version 2. They are an all 32-bit product, delivered for the OS/2®, Windows NT®, Windows 98, AIX® and Solaris platforms. They bring the any-to-any communication capabilities (previously available only on Intel-based platforms) to AIX and Solaris. CICS Universal Clients also provides a range of functional enhancements, including a Security API, improvements to installation, and an application for workload management. CICS Transaction Gateway Version 3.0: The IBM CICS Transaction Gateway uses both HTTP and Java-based technologies to link Web browsers on the Internet or an intranet to CICS Transaction Server for OS/390, or other CICS servers. The CICS Transaction Gateway is provided for the OS/2, Windows NT, AIX, and Solaris platforms; it also supports Windows 98 for application development. It runs on the same system as the Web server, and is capable of supporting a large number of concurrent users. It is an integrated product which incorporates the functions provided by the CICS Universal Clients Version 3.0, enabling communication with a wide range of CICS Servers. The CICS Transaction Gateway for OS/390 Version 3.0, which runs directly on OS/390 using OS/390 UNIX® services, will be available as a "technology release" for download from the Web via: Tivoli ReadyThis product is Tivoli-Ready. CICS TS Release 3 is a Tivoli-Ready product that includes Tivoli Global Enterprise Manager (GEM) CICSPlex SM Instrumentation. This is a Tivoli GEM Version 2 Release 2 agent that uses the CICSPlex SM API to:
The agent also provides feedback to Tivoli on the state of the agent and the CICSPlex SM address spaces (CMAS and CAS). Customers will benefit from the seamless integration between the CICS TS Release 3 and Tivoli management software, as well as being able to interoperate with other Tivoli Ready products. Using the CICSPlex instrumentation for Tivoli GEM, extends the scope of management services to include other Tivoli applications, such as task automation, event management and resource monitoring. Year 2000This product is Year 2000 ready. When used in accordance with its associated documentation, it is capable of correctly processing, providing, and/or receiving date data within and between the twentieth and twenty-first centuries, provided that all products (for example, hardware, software, and firmware) used with the product properly exchange accurate date data with it. Product PositioningCICS as an Application ServerThe transaction processing strengths of CICS in an enterprise computing environment are appreciated and exploited worldwide. This new release of the CICS Transaction Server for OS/390 Version 1 Release 3 complements these strengths. With more than 25 years experience running the world's business, CICS has already proven itself to be the industry's most successful application server. Now with CICS TS Release 3 CICS is even better with the ability to execute server Java applications from its proven, scalable subsystem. This lets customers marry the capabilities of their existing CICS systems with the latest developments in Java to create new applications that extend their business. This new release positions CICS TS as a premier enterprise server for e-business. CICS TS Release 3 allows customers to leverage existing applications and skills, while providing a robust environment to create new e-business applications. Users have the unique ability to execute server Java code alongside existing CICS applications written in languages such as COBOL and PL/I. In addition, CICS TS Release 3 contains features that exploit IBM S/390 Parallel Sysplex clustering technology to reduce the cost of computing and supports the re-use of existing CICS applications for deployment on the World Wide Web. CICS views an application and all its associated services as an entity. It manages and coordinates all the different resources needed by applications, such as databases, files and message queues, to ensure completeness and integrity of data. CICS is a true application server. The four main themes of this release are aimed at providing a balance of solutions to meet customer needs. These are:
Each theme contains specific product items that provide potential business benefits in resolving critical business issues. These are:
With CICS Transaction Server for OS/390 Release 3 and OS/390, customers can make the correct decision for developing applications for the S/390, leveraging the best mix of features in which an organization can invest, bringing real business benefits. CICS Transaction Server for OS/390 Release 3 provides improved productivity for application developers with:
In addition, CICS Transaction Server for OS/390 Release 3 attracts customers and vendors to new technologies via the Internet and Java. Additional Enterprise Integration Facilities: Bridge system boundaries to allow your customers to connect to systems wherever they may be, and free your enterprise to grow the way you want, for example, the new API for resource definitions. Parallel Computing Support: Make the benefits of parallelism and new technology immediately available. The first release provided additional data sharing. It made more use of VTAM generic resource function, and used IBM's coupling technology for improved handling of log streams. It also enhanced recovery for data sharing. This release extends that support with more functions, such as the dynamic routing of DPL and EXEC CICS START requests. Greater Availability and Capacity in a Parallel Sysplex Environment: Substantial enhancements have been made to CICS and other systems components with the use of the MVS logging function, the new recovery manager (CICS TS Release 2), and CICS data tables in a coupling facility (CICS TS Release 3). This improves availability and capacity in a Parallel Sysplex. Enhanced Systems Management Facilities: Increases your operational efficiency, and allows you to improve your service level commitments. Enhancements include: resource definition online (RDO) for DB2® resources (CICS TS Release 2), temporary storage (CICS TS Release 3), transient data, and centralized log management. CICS Transaction Server for OS/390 provides all of the function announced for prior versions of CICS, (refer to the Compatibility section for differences). Connectivity to all other CICS family members is the same as that for CICS/ESA 4.1. Extension to CICS connectivity support provide support for the CICS interfaces in clients (EPI, ECI), CICS Transaction Gateway and for inbound ONC RPC calls. In addition to the new application support enhancements in this release, more command-level function, previously available only at macro level, has been added to CICS TS (including API for RDO resources (CICS TS Release 2)). This makes migration to command level easier. The migration aid, CICS Application Migration Aid (5695-061) (Software Announcement 290-736, dated November 27, 1990), an element of CICS Transaction Server for OS/390, can be used to assist users converting macro-level programs to command-level programs, so that these applications can be migrated to CICS/ESA® Version 4 and to CICS Transaction Server for OS/390. CICS TS is the base for future growth of general purpose, large scale or complex transaction processing. All command-level applications should be migrated to either CICS Transaction Server for OS/390 or CICS/ESA Version 4 now, because these are the Year 2000 ready CICS products. CICS support for data sharing, MRO use of MVS cross-system coupling facility (XCF), combined with VTAM persistent sessions and the MVS Automatic Restart Manager (ARM), provides a flexible alternative to the CICS Extended Recovery Facility (XRF). Hardware and Software Support ServicesSmoothStart/Installation ServicesWith IBM SmoothStart Services for OS/390 Internet Enablement, IBM helps you in building an OS/390 test environment that simulates an advanced application deployment on the World Wide Web. With this service, an IBM services specialist will assist you in setting up the Lotus® Domino Go Webserver connection between this test environment and your data that resides on an existing OS/390 CICS (or DB2 or IMS, or MQSeries®) database. IBM Global Services provides a set of services, at an additional cost, to support specific product themes of CICS Transaction Server for OS/390 V1.3. Examples of these services are:
For additional information, contact an IBM Global Services representative. Additional information on IBM Global Services can be found by visiting:
Trademarks
As part of the IBM server strategy, CICS® Transaction Server for OS/390® has both exclusive and non-exclusive elements. The base CICS element of CICS TS is CICS 5.3, the third release of the latest CICS version, first available as CICS 5.1 in the first release of CICS TS. This element, the CICS successor to CICS/ESA® Version 4 Release 1, is exclusive and includes features and products available with prior CICS versions and releases:
Release 3 Items Previously AnnouncedApplication EnablementJava Application Support: CICS introduces support for a new programming interface for use in CICS application programs written in Java. CICS support for the Java programming language is similar to the CICS language support for COBOL or C++. The normal CICS program execution model is used, in place of a long-lived Java Virtual Machine (JVM). Access to a range of CICS services, traditionally available through the CICS command-level API, is via a set of Java classes. The CICS translator is not required for Java. The application program is developed and compiled, using a Java compiler (such as VisualAge® for Java) on a workstation or in the OS/390 UNIX® Systems Services (OS/390 UNIX) environment on MVS. The compiler output is then processed by the IBM VisualAge for Java, Enterprise Edition for OS/390 product in OS/390 UNIX to create program objects in MVS partitioned data set extended (PDSE) libraries. When invoked, CICS loads the program from the PDSE and executes as a Language Environment (LE) run-unit, similar to C++. Object-Oriented Interface to CICS Services for C++: CICS introduces a new C++ Object-Oriented (OO) Programming Interface, enabling application programmers to have access to those CICS services previously only available using the CICS command-level application programming interface (API). The CICS OO API, based on the CICS C++ foundation classes, gives a C++ programmer the choice of writing CICS application program using either the traditional CICS command-level API or the CICS OO API classes. CICS Business Transaction Services: CICS Business Transaction Services (CICS BTS) provides an API and support services that simplify the development and management of complex business transactions. Organizations can focus on the development of business logic, without needing to implement complex support infrastructures. A real-world business transaction, for example, the booking of a holiday, may involve multiple actions that take place over an extended period. Traditionally, the individual actions that make up a complex business transaction have been mapped onto CICS transactions. The CICS Business Transaction Services provide a better way of modelling and managing complex business transactions. Using CICS Business Transaction Services, each action that makes up the business transaction is implemented as one or more CICS transactions. CICS BTS is used to control the overall progress of the business transaction, managing the interrelationship, ordering, parallel execution, commit scope, recovery, and restart of the actions that make up the business transaction. Long Temporary Storage Queue Names: The CICS temporary storage (TS) facility is enhanced to allow TS queues to have names up to 16 characters long, providing much greater flexibility in user application programs. For example, 16-character names allow you to generate queue names of the form "ttttSuuuuuuuu" , where tttt is the transaction identifier, S can represent a sequence character (allowing you to have more than one queue for each transaction) and uuuuuuuu is the user id. Support for longer TS queue names removes many of the restrictions and difficulties that face application designers caused by the 8 character limit. e-business EnablementCORBA Client Support: The Internet Inter-ORB protocol (IIOP) is a standard for use when providing communication between object-oriented applications programs executing on different processors. It is part of the Common Object Request Broker Architecture (CORBA) 'V2.0' specification. CICS TS Release 3 supports inbound requests to Java application programs, using the IIOP protocol. CICS has not implemented the full function Object Request Broker (ORB), because of the following limitations:
Each method call is implemented as a CICS transaction, retaining the existing TOR/AOR structure. CICS Web Interface Enhancements: The CICS Web Interface (CWI) is enhanced with a number of major improvements, including support for work-load management (WLM).
CICS EXCI Enhancement for Resource Recovery: CICS supports MVS Recoverable Resource Management Services (RRMS), using MVS context services, for applications that use the external CICS interface (EXCI). This enables applications using EXCI, such as DCE AS/CICS servers, to participate in full recovery of a distributed unit of work, enabling seamless integration with other work managers within the enterprise, and ensuring a greater return on investment for your mission critical applications. CICS inbound Transactional Remote Procedure Calls (TRPC) support will be added to DCE AS and Encina Toolkit Executive to enable AS/CICS servers to participate in Encina distributed transaction processing applications. In earlier releases, EXCI enforces a syncpoint by the CICS server region before returning control to the EXCI client program. With use of MVS RRMS, an extended mode of EXCI operation (transactional) now provides:
3270 Bridge Interface Enhancements: The 3270 Bridge is enhanced with:
Applications written for 3270 terminals can be run on CICS systems without VTAM®. The bridge can process commands faster than existing front end methods, such as FEPI and EPI, because the terminal emulation is part of the same CICS transaction. There is only a single unit of work, simplifying recoverability. Enterprise ScalabilityCICS support for Parallel Sysplex® environments is extended with the following new function: Dynamic Routing and Load Balancing of Distributed Program Link (DPL) and EXEC CICS START Requests CICS dynamic routing facility is extended to provide mechanisms for dynamically routing transactions started by distributed program link (DPL) requests, and a subset of START commands. Dynamic balancing for DPL includes:
The routing mechanisms allow workload balancing to be managed by CICSPlex SM, allowing integrated workload balancing for EXCI clients, CICS clients, and started tasks. The ability to dynamically route all types of program link requests improves the performance and reliability of: CICS Web Interface CICS Gateway for Java EXCI calls CICS Client ECI calls DCE/RPC ONC/RPC Any function that issues an EXEC CICS LINK Program request Similarly, the performance and reliability of applications that use the subset of START commands, which can be dynamically routed, is improved. Coupling Facility Data Tables Support: CICS coupling facility data tables support allow user applications running in different CICS regions that reside in one or more MVS images within a Parallel Syplex, to share working data with update integrity. Data in a coupling facility data table is accessed through the CICS file control API, enabling existing applications to use it, either without any modification, or with minimum changes, depending on the level of function required. Coupling facility data tables provide efficient sharing of data with integrity, and behave much like a sysplex-wide equivalent of user-maintained data tables. Key lengths greater than 16 bytes are not supported. For contention model coupling facility data tables where the maximum record length is less than or equal to 63, the data will be stored in the adjunct area of the coupling facility entry rather than in the data portion. Sysplex Wide Enqueue (ENQ) and Dequeue (DEQ): The Sysplex wide (global) enqueue and dequeue function enables CICS transactions running in the same region, or in different regions within a sysplex, to serialize on a named resource using the existing CICS API. By extending the scope of the CICS enqueue mechanism, a major source of inter-transaction affinity is removed, enabling better exploitation of Parallel Sysplex environments, improving price/performance, capacity and availability. For example, serialization makes it possible for concurrent updates to shared Temporary Storage queues by multiple CICS transaction instances, while locking a shared Temporary Storage queue against concurrent updates. This eliminates the race problem created by relying on serial reuse of a principal facility. Named Counter Server: A utility program is provided for the efficient generation of unique sequence numbers (for example, the next order number) in a parallel sysplex environment. The CICS command-level interface has been extended for the named counter server. This is the recommended interface to this function. Refer to the CICS Application Programming Reference (SC33-1688) for more information. Enterprise ManagementCICSPlex System Manager Enhancements: The CICSPlex System Manager has been enhanced to work with the new CICS functions of this release. The CICSPlex System Manager is now an exclusive element of CICS Transaction Server for OS/390, being fully integrated with the base CICS product. Stand-alone releases of the CICSPlex SM product (5695-081) do not support CICS TS Release 3. All the CICSPlex SM functions are available, including:
Resource Definition Online (RDO) for CICS Temporary Storage: Instead of coding macros to define a temporary storage table (TST), CICS provides TSMODEL resource definitions for temporary storage (TS) queues in the CICS system definition (CSD) file. The define command on the CEDA transaction is used for this resource definition online (RDO) facility, and in the DFHCSDUP utility program. Temporary storage model definitions can also be discarded while CICS is running. RDO for temporary storage eliminates the need to prepare a temporary storage table (TST) for batch assembly and link-edit. There is now no need to shut down and restart CICS in order to make changes to TS queue definitions. RDO support for TS queues is part of the CICS high availability and continuous operations strategy. Autoinstall for MVS Consoles: Autoinstall for terminals is extended to include MVS consoles, removing the need to define MVS consoles to CICS, with full CICSPlex SM support. Autoinstall for consoles can use the same autoinstall control program as for terminals. This saves a considerable amount of system programmer effort for defining and maintaining individual console resource definitions. Enhancements to CICS Monitoring and Statistics: Additional information is provided by CICS monitoring and statistics for many of the changes and new functions introduced in CICS. Key Features of CICS Business Transaction Services
JAVA Support with CICS TS Release 3Before CICS TS Release 3, running a JAVA program in a System/390®, with access to CICS resources, required use of EXCI via CICS Gateway for JAVA. These programs can access all of the JAVA System services, run under the OS/390 JVM and are started like an UNIX process. With CICS TS Release 3 there are two alternative choices:
CORBA Client Support FeaturesCICS support for inbound requests using the IIOP protocol provides:
New CICS Universal Clients and CICS Transaction Gateway DetailCICS Universal Clients Version 3.0IBM CICS Universal Clients Version 3.0 replaces the previous CICS Clients Version 2. It is for 32 bit platforms only, and introduces CICS Universal Clients on the AIX® and Solaris platforms. This means that Clients on these platforms may now communicate directly with the wide range of CICS servers supported by the CICS Universal Clients. The CICS Universal Clients Version 3.0 for AIX and Solaris provide most of the same CICS Universal Client functions as are provided on the OS/2, Windows NT® and Windows 98 (including Windows 95) platforms. Supported functions include:
For differences in supported functions, refer to the Migration and Compatibility section. CICS Universal Clients Version 3.0 introduces a security API. The External Security Interface (ESI) provides a client interface to APPC password expiration management (PEM). The ESI is intended for use by CICS client applications that need to verify and change the password recorded by an external security manager for a specified userid. The external security manager is assumed to be accessible from a CICS server to which the CICS Universal Client is connected. The functions are: CICS_VerifyPassWord CICS_ChangePassWord Use of the ESI eliminates the need for client application programmers to understand PEM data formats and communications server interfaces. These interfaces are described in detail in the CICS RACF® Security Guide: (SC33-1701). CICS Universal Clients Version 3.0 for Windows NT and Windows 98/95 have moved to industry-standard installation by InstallShield. Benefits include installation in national languages. Enhancements to the function of the CICS Universal Client for Windows NT as a Windows NT service allow (a) the entry of start-up parameters when started from the Service Control Panel; (b) the sending of CICS Client controls when running, where these do not require a parameter or have a default parameter. The CICS Universal Clients for Windows NT and Windows 98/95 introduce a client program for workload management and failure handling between multiple CICS servers and CICS regions. The workload management program is driven by ECI and EPI user applications as well as CICSTERM and CICSPRNT. CICS Universal Clients Version 3.0 is supported for a single user only at an end-user workstation connected to a CICS server in a configuration of two or more tiers. For functions involving multiple users, the CICS Transaction Gateway Version 3.0 should be used. The CICS Transaction Gateway incorporates the CICS Universal Clients for the respective platforms. Table 1: CICS Universal Clients & CICSTransaction Gateway V3 Comms SupportThe following table shows the communication capabilities with CICS servers for the CICS Universal Clients Version 3.0 and the CICS Transaction Gateway Version 3.0.
.------------+---------+---------+----------------------------.
| | |Commns. | Functions |
| | |Protocol |----------------------------|
| | |T=TCP/IP | | | | | |
| | |A=SNA | | | | | |
| | |X=TCP62 | | |CICS | | |
|CICS |Platform |N=NetBIOS| | |3270 |TN- | Auto- |
|Server | (1) |D=DCE RPC|ECI |EPI |Emuln|3270|Install|
|------------+---------+---------+----+----+-----+----+-------|
|CICS/ESA |OS/2 | A, X | Y |Y(2)|Y(2) | Y | Y |
|V4R1; CICS |---------+---------+----+----+-----+----+-------|
|Transaction |WindowsNT| A(4), X | Y |Y(2)|Y(2) | Y | Y |
|Server for |Windows98| | | | | | |
|OS/390 |---------+---------+----+----+-----+----+-------|
|V1R1 and |AIX | A | Y |Y(2)|Y(2) | Y | Y |
|later |---------+---------+----+----+-----+----+-------|
| |Solaris | -- | -- | -- | -- | -- | -- |
|------------+---------+---------+----+----+-----+----+-------|
|CICS |OS/2 | A | Y | Y | Y | Y | Y |
|Transaction |---------+---------+----+----+-----+----+-------|
|Server for |WindowsNT| A(4) | Y | Y | Y | Y | Y |
|VSE V1R1 |Windows98| | | | | | |
| |---------+---------+----+----+-----+----+-------|
| |AIX | A | Y | Y | Y | Y | Y |
| |---------+---------+----+----+-----+----+-------|
| |Solaris | -- | -- | -- | -- | -- | -- |
|------------+---------+---------+----+----+-----+----+-------|
|CICS/VSE |OS/2 | A | Y |Y(3)|Y(3) |Y(3)| Y(5) |
| V2R3 |---------+---------+----+----+-----+----+-------|
| |WindowsNT| A(4) | Y |Y(3)|Y(3) |Y(3)| Y(5) |
| |Windows98| | | | | | |
| |---------+---------+----+----+-----+----+-------|
| |AIX | A | Y |Y(3)|Y(3) |Y(3)| Y(5) |
| |---------+---------+----+----+-----+----+-------|
| |Solaris | -- | -- | -- | -- | -- | -- |
|------------+---------+---------+----+----+-----+----+-------|
|CICS/400(R) |OS/2 | A | Y | Y | Y | Y | Y |
|V3R1 and |---------+---------+----+----+-----+----+-------|
|later |WindowsNT| A(4) | Y | Y | Y | Y | Y |
| |Windows98| | | | | | |
| |---------+---------+----+----+-----+----+-------|
| |AIX | A | Y | Y | Y | Y | Y |
| |---------+---------+----+----+-----+----+-------|
| |Solaris | -- | -- | -- | -- | -- | -- |
|------------+---------+---------+----+----+-----+----+-------|
|Trans |OS/2 | T, A(6) | Y | Y | Y | Y | Y |
|Server for |Windows98| | | | | | |
|AIX V4 (7); |---------+---------+----+----+-----+----+-------|
|for Solaris |WindowsNT|T, A(6), | | | | | |
|V2.1.1;CICS | | D(12) | | | | | |
|for HP-UX |---------+---------+----+----+-----+----+-------|
|V2.1.1; |AIX | T, A(6) | Y | Y | Y | Y | Y |
|Trans |---------+---------+----+----+-----+----+-------|
|Server for |Solaris | T | Y | Y | Y | Y | Y |
|Windows NT | | | | | | | |
|V4(8); | | | | | | | |
|TXSeries | | | | | | | |
|(TM) V4.2 | | | | | | | |
|for Windows | | | | | | | |
|NT, AIX, | | | | | | | |
|Solaris, | | | | | | | |
|and HP-UX | | | | | | | |
|------------+---------+---------+----+----+-----+----+-------|
|Transaction |OS/2 | N, T, A | Y | Y | Y | Y | Y |
|Server for |WindowsNT| | | | | | |
|OS/2 Warp |Windows98| | | | | | |
|V4(9); CICS |---------+---------+----+----+-----+----+-------|
|Transaction |AIX | T, A | Y | Y | Y | Y | Y |
|Server for |---------+---------+----+----+-----+----+-------|
|for OS/2 |Solaris | T | Y | Y | Y | Y | Y |
|Warp V4.1 | | | | | | | |
|(10); | | | | | | | |
|VisualAge | | | | | | | |
|CICS | | | | | | | |
|Enterprise | | | | | | | |
|App | | | | | | | |
|Development | | | | | | | |
|for OS/2 | | | | | | | |
|and for | | | | | | | |
|Windows(11) | | | | | | | |
'------------+---------+---------+----+----+-----+----+-------'
Notes:
(1) The CICS Transaction Gateway for Windows 98 (including
Windows 95) has the same functions as the CICS Transaction
Gateway for Windows NT, but is supported for application
development only.
(2) The CICS/ESA V4R1 host requires PTFs UN90142 and UN90143.
(3) The CICS/VSE V2R3 host requires PTFs UN90168 and UN90169.
(4) Including via NetWare for SAA.
(5) Only for dependent LU6.2 sessions.
(6) Only with Transaction Server for Windows NT V4.0, TXSeries
for Windows NT V4.2, Transaction Server for AIX V4.1, or
TXSeries for AIX V4.2.
(7) Transaction Server for AIX V4.1 contains CICS for AIX V2.1.1.
(8) Transaction Server for Windows NT V4.0 contains CICS for
Windows NT V4.0.
(9) Transaction Server for OS/2 Warp V4.0 contains CICS for
OS/2 V3.0.
(10) CICS Transaction Server for OS/2 Warp V4.1 contains CICS
for OS/2 V3.1.
(11) In VisualAge COBOL V2.2 and VisualAge PL/I V2.1.
(12) Only with TXSeries Version 4.2 for AIX, Windows NT,
Solaris and HP-UX.
CICS Transaction Gateway V3.0The IBM CICS Transaction Gateway Version 3.0 is a key e-business enabling feature of CICS Transaction Server for OS/390. It provides a robust, scalable, easy-to-use and secure complement to a Web server, enabling multiple users at Web browsers or Network Computers to access business critical applications running on IBM CICS servers, including CICS Transaction Servers and TXSeries servers, using standard Internet protocols, in a range of configurations. The CICS Transaction Gateway Version 3.0 incorporates, in a single integrated product, the CICS Universal Clients Version 3.0, which provide its functions for communication with CICS servers. There is no requirement for the separate installation of the CICS Universal Clients. All CICS Universal Client functions are available at a machine running the CICS Transaction Gateway. The CICS Transaction Gateway also replaces and integrates two previous gateway functions: the CICS Internet Gateway (delivered, for the OS/2 and Windows NT platforms, as part of the CICS Clients Version 2); and the CICS Gateway for Java (available for download from the Internet, for use with the respective CICS Clients Version 2 or CICS for UNIX Clients). The CICS Transaction Gateway is based on many years of experience with CICS Clients and Gateways in large numbers of demanding customer applications, and represents a streamlined and efficient implementation of the gateway functions. The CICS Transaction Gateway Version 3.0 is provided for the OS/2, Windows NT, AIX, and Solaris platforms.
The CICS Transaction Gateway Version 3.0:
The CICS Transaction Gateway includes a set of Java EPI Beans for creating Java front ends for existing CICS 3270 applications, without any programming. This enables Java applications or applets to be created, simply by the use of a tool such as VisualAge for Java, which enable existing CICS applications designed for the use of 3270 terminals to interface with the Web browser or Java enabled environment. CICS Transaction Gateway for OS/390: In addition to the CICS Transaction Gateway Version 3.0 for OS/2, Windows NT, Windows 98, AIX and Solaris, previously announced, the CICS Transaction Gateway for OS/390 Version 3.0 will be available as a "technology release" for download from the Web via: The CICS Transaction Gateway for OS/390 Version 3.0 enables customers to provide support for end-users at Web Browsers in a two-tier configuration. It was developed from and replaces the CICS Gateway for Java (MVS), which was shipped as a component of the CICS Transaction Server for OS/390 1.2. It provides an API which enables Java applets and Java servlets to communicate using the CICS ECI interface. The CICS Transaction Gateway for OS/390 converts this ECI communication to access the CICS Transaction Server for OS/390 using the External CICS Interface (EXCI). Support for Transactional EXCI, which uses OS/390 Resource Recovery Management Services (RRMS) to support extended units of work, will be made available at a later time. The CICS Transaction Gateway for OS/390 runs in the same operating environment as CICS Transaction Server for OS/390, using the UNIX System Services (formerly known as OpenEdition®) of the OS/390 Operating System. It is supported with both CICS Transaction Server for OS/390 1.2 and 1.3, but will not be shipped to CICS TS 1.2 or 1.3 customers. The following Web Servers provide HTTP and servlet support for the CICS Transaction Gateway for OS/390 Version 3.0:
Related Client and Gateway ProductsCICS Clients Version 2: The CICS Clients Version 2 continues to be available as a program package, for download from the Internet, and packaged with certain servers. In particular, it is the only source of CICS Clients for the 16-bit platforms Windows 3.1 and DOS. It can be used for communication with CICS TS Release 3. CICS Gateway for Java: The CICS Gateway for Java Version 2.0.2 remains available for download from the Internet, but it is only supported with the CICS Clients Version 2 and the CICS for UNIX Clients for the respective platforms, which also remain available. It is not supported with the CICS Universal Clients Version 3.0. CICS Internet Gateway: The CICS Internet Gateway remains available for the OS/2 and Windows NT platforms in the CICS Clients Version 2, and for AIX in the Transaction Server for AIX, Version 4.1, the TXSeries, Version 4.2 for AIX, and on the CICS Clients Version 2 CD-ROM. It is not supported for use with the CICS Universal Clients Version 3.0. For more information and for download of the above products, refer to: CICS and Lotus Notes®: Although the IBM CICS Link (Gateway) for Lotus Notes (for OS/2 and Windows NT) remains available in the CICS Clients Version 2.0, it is recommended that customers use the MQSeries® Enterprise Integrator, which includes a number of enhancements. It offers a common API that can be used to integrate Lotus Notes with IMS or MQSeries as well CICS; it supports the EPI as well as the ECI; and it can be driven directly from a web browser connected to Domino. (It does not require the use of MQSeries in order to access CICS.) MQSeries Enterprise Integrator Version 1.0 is included in MQSeries and CICS Connections for Domino, part of the Lotus® Domino.Connect family. For more information, refer to: For the licensing of the CICS Transaction Gateway and CICS Universal Clients for use with different CICS servers, refer to the Terms and Conditions section. Education SupportThe CICS curriculum, that includes a migration class, is available. Descriptions of all classroom and self-study courses are contained in the Catalog of IBM Education and Training. Call IBM Education and Training at 800-IBM-TEACH (426-8322) for education catalogs, schedules, and enrollments. Open Blueprint®CICS Transaction Server for OS/390 provides the capability for distributed parts of an application to "converse" with one another. Its implementation is consistent with the Conversational function described in IBM's Open Blueprint. It provides the Common Programming Interface for Communications (CPI-C) industry-standard interface from X/Open. It supports the Advanced Program-to-Program Communication (APPC) protocol from IBM to facilitate open, distributed, multivendor interoperability. Technical InformationSpecified Operating EnvironmentProcessors: CICS Transaction Server for OS/390 runs on any IBM S/390 processor that supports OS/390 Version 2 Release 5 (or later) and has enough processor storage to meet the combined requirements of the host operating system, CICS TS, the access methods and the application programs. These include:
CICS TS is dependent on the MVS logging function, requiring either the DASD logging function for a single-system or a coupling facility for a Parallel Sysplex system. Coupling Facility: A CICS Transaction Server for OS/390 on a Parallel Sysplex system must have one or more coupling facilities with their associated coupling links installed, unless using the Integrated Coupling Migration Facility (ICMF) or Internal Coupling Facility (ICF). However, a coupling facility is not required for a single MVS image when using the "DASD-only option" of the MVS system logger. This option provides support for single or multiple sysplexes that do not include a coupling facility ( non-parallel sysplex ). A coupling facility can be defined in one of three ways:
In general, a stand-alone coupling facility is recommended for a production environment to eliminate a single point of failure and two coupling facilities are recommended for high availability. For customers intending to open data sets in RLS mode, further hardware information is provided. An upgrade to the coupling facility to CFLEVEL=2, is necessary to run in the RLS environment. In order to upgrade to this licensed internal code, the following upgrades to the coupling facility are required:
Other Sysplex Hardware: Customers migrating to S/390 Parallel Sysplex, and with multiple processors sharing data across MVS images also require:
Storage: Compared with the prior release of CICS TS, central storage usage will not change significantly. Terminals: Current and new terminals will be supported by CICS Transaction Server for OS/390 if they are accessed through VTAM or TCAM(DCB). TCP/IP attached systems or workstations will be supported, if either the CICS ONC RPC function of CICS or the CICS basic TCP/IP sockets feature of OS/390 Version 2 (5647-A01) are used. Access via TCP/IP is also provided with CICS Internet support and with the TCP62 protocol support. The list of current terminal types, with modes of connection, is documented in the CICS Resource Definition Guide (SC33-1684). DASD: Support for any new disk device will be completely transparent to CICS Transaction Server for OS/390. Support is provided in the standard access methods used by CICS. Customers needing the concurrent copy of active files or databases will need to install IBM 3990 Model 3 or Model 6 DASD controllers. Tapes: CICS Transaction Server for OS/390 will continue to support current tape devices, including IBM 3480. There is no support for tape logging. There are no restrictions on the use of tapes for extra partition transient data. Printers: Support for any new VTAM attached printers will be completely transparent to CICS Transaction Server for OS/390, assuming these printers are compatible with currently supported models. CICS Universal Clients and CICS Transaction Gateway: The CICS Universal Clients Version 3.0 will run on any hardware capable of running the appropriate operating system and other prerequisite software. The support for the CICS Universal Clients Version 3.0 for OS/2, Windows NT, and Windows 98 is for any IBM compatible machine. Requirements for hard-file space for the CICS Universal Clients Version 3.0 are in the region of:
.----------------------+--------------------------. | Platform | Hard File Space | |----------------------+--------------------------| | | | |OS/2 | 8 MB | | | +5 MB for TCP62 | |----------------------+--------------------------| |Windows NT | 8 MB | | | +5 MB for TCP62 | |----------------------+--------------------------| |Windows 98/95 | 8 MB | | | +5 MB for TCP62 | |----------------------+--------------------------| |AIX | 4 MB | |----------------------+--------------------------| |Solaris | 4 MB | '----------------------+--------------------------' The CICS Transaction Gateway Version 3.0 will run on any hardware capable of running the appropriate operating system and other prerequisite software. Requirements for hard-file space for the CICS Transaction Gateway Version 3.0 are in the region of:
.----------------------+--------------------------. | Platform | Hard File Space | |----------------------+--------------------------| | | | |OS/2 | 11 MB | | | +5 MB for TCP62 | |----------------------+--------------------------| |Windows NT (also | 11 MB | | Windows 98) | +5 MB for TCP62 | |----------------------+--------------------------| |AIX | 8 MB | |----------------------+--------------------------| |Solaris | 8 MB | '----------------------+--------------------------' Minimum Infrastructure for CICS Transaction Server for OS/390 Release 3: Requirements are the same as CICS TS Release 1, except as noted by an (*), where the later level is the minimum required. Refer to Software Announcement 296-349 , dated September 10, 1996.
OS/390 Version 2 (5647-A01) Release 5 or later * The Binder PTF for APAR OW36582 must be applied to the DFSMS/MVS® Program Management component (5695DF108), together with the IEBCOPY PDS/E PTFs UW49740 and UW54887, before installation. The following products, as required by the customer for related functional purposes:
ACF/TCAM(DCB) (5735-RC3) Version 2.4 + PTFs
or
ACF/TCAM(DCB) (5665-314) Version 3.1 + PTFs
IMS/ESA(R) Database
Manager
(5695-176) Version 5.1
(5655-158) Version 6.1 *
DB2 (5695-DB2) Version 4.1 *
DB2 (5655-DB2) Version 5.1 *
DB2 (5645-DB2) Version 6.1 *
OS PL/I-R/T (5668-910) Version 2.3
CICS VSAM Recovery
(CICSVR) (5695-010) Version 2.3
Tivoli Performance Reporter
for OS/390 (5695-101) Version 1.4 * (Requires PTF
for APAR PQ23257)
CICS Clients (5639-001) Version 2.0.4, with service
level 7 applied, or later *
NetView® for MVS/ESA Version 3 Release 1 (5655-007), or later, required to provide a Resource Object Data Manager (RODM) repository that CICSPlex System Manager exploits through the use of NetView MultiSystem Manager Version 2 Release 2 (5655-126) * The latest level of MQSeries is MQSeries (5655-A95) Version 2.1* Refer to Software Announcement 299-012 , dated January 26, 1999. Note: OS/390 Version 2 Release 5 (5647-A01) includes many products required by CICS as exclusive elements of OS/390. For information on compilers and assemblers, refer to CICS Migration Guide (GC34-5353). The information above shows minimum prerequisite software levels and they do not support specific new functions (see below). Note: For communication from/to either CICS/ESA Version 3 Release 3 or CICS/ESA Version 4 Release 1 via advanced program-to-program communication (APPC) to CICS Transaction Server for OS/390, the following prerequisite APARs must be applied to the earlier releases:
Release APAR CICS/ESA Version 3 Release 3 (PTF is UN79397) PN71911 CICS/ESA Version 4 Release 1 (PTF is UL80372) PN73189 Requirements Beyond Minimum Function
New Function Introduced Prerequisite
Description in CICS Software
IMS DB with SSP Version 3.3
IMS DB N-way -- IMS/ESA Databse
Data Sharing Manager (5695-176)
Version 5.1
Database2 (DB2) -- DB2 (5695-DB2)
Data Sharing
Note: Refer to CICS Migration Guide (GC34-5353) for guidance on MRO coexistence within a Parallel Sysplex. DFHIRP is used for XCF MRO when using MVS Cross System Coupling Software. Note: The following VTAM information advises on what service is recommended for any Parallel Sysplex:
New Function Description
(Introduced in CICS
Transaction Server Prerequisite
Server for OS/390) Software
Long Temporary OS/390 Security Server
Storage Release 6* + PTF UW90545 for
Queue Names, with APAR OW35612
security checking
CICS enhancement to
EXCI for resource
recovery using
MVS recoverable OS/390 Version 2
resource management Release 5*
services (RRMS) + PTF UW46914
Java Language Support IBM VisualAge for Java,
Enterprise Edition for
OS/390 (5655-JAV),
Version 2.0* + PTFs
UQ23040, UQ23998,
and UQ23042 for
runtime library
Java Client Support OS/390 (5647-A01)
Version 2.5*
for Java Developer
Kit/Runtime 1.1
Java for OS/390
(5655-A46)
CICS Gateway for
Java (MVS) V2.1.0*
Tivoli GEM -- Tivoli Global Enterprise
CICSPlex SM Manager Version 2
Instrumentation Release 2 (5697-GEM)
MQSeries Messaging MQSeries (5655-A95)
Mechanism for Use Version 2.1* (with
with 3270-bridge service update --
APAR PQ23961) for
CICS TS Release 3
only)
Support for Secure OS/390 System Secure
Sockets Layer Sockets Layer
Function in (System SSL)
OS/390in OS/390 --
OS/390 Version 2
Release 7 *
CICS enabling APAR
PQ23421 * (Post
General Availability)
The following PTFs are required, if not already installed on OS/390 and associated products: Binder fix prereq. PTF for APAR OW36582 must be applied to the DFSMS/MVS Program Management component (5695DF108), together with the IEBCOPY PDS/E PTFs UW49740 and UW54887, before installation. The Program directory (GI10-2506) contains more details on other product APARS and PTFs required for this release of CICS TS. The Program directory also contains information on compatibility/coexistence APARS for lower level CICSPlex SM systems before communicating with the latest level of CICSPlex SM. PQ23027 for CICSPlex SM is required to allow Work Load Manager (WLM) fencing for CICS BTS workloads. Tivoli Performance Reporter for OS/390 (5695-101) Version 1.4 requires PTF for APAR PQ23257 for support of CICS TS Release 3.
The following PTFs must be applied before using the Java Compiler:
Enhancements being provided with the Java Compiler are also recommended:
The following APARs are required before using Java Language support:
To run CICS with TCPIP=YES, apply the required PTF for APAR PQ21197. The required PTFs are:
PQ19340 CICS ABEND failure caused by LE condition handler The following APARs are recommended when using CICS LINK:
The following APARs are required for TCP/IP:
CICS VSAM Recovery Version 2 Release 3 (5695-010) (CICSVR 2.3) is required for VSAM forward recovery with the logging function in MVS. The later level of software and its prerequisites are required only to support the indicated new functions. PTFs may be required for any of these new functions. CICS Universal Clients and CICS Transaction Gateway: CICS Universal Clients Version 3.0 supports the following Operating Systems: For the CICS Universal Client for OS/2:
For the CICS Universal Client for Windows NT:
For the CICS Universal Client for Windows 98:
For the CICS Universal Client for AIX:
For the CICS Universal Client for Solaris:
For SNA Communications from CICS Universal Clients Version 3.0, the following communications products are required:
.----------+----------------------------------------------. |Universal | | | Client | | | Platform |Supporting products -- one of: | |----------+----------------------------------------------| |OS/2 |- IBM Communications Server, for OS/2 Warp, | | | Version 4.0, or later (including | | | eNetwork(TM) Communications Server for | | | OS/2 Warp, Version 5.0) | |----------+----------------------------------------------| |Windows |- Microsoft(TM) SNA Server, Version 3.0, or | | NT | later | | |- IBM Communications Server for Windows NT, | | | Version 5.0, or later (including IBM | | | eNetwork Communications Server for Windows | | | NT, Version 5.01) | | |- IBM Personal Communications AS/400(R) and | | | 3270 for Windows NT, Version 4.11 with APAR | | | IC16672, or eNetwork Personal Communications| | | Version 4.2 or 4.3 | | |- Netware for SAA Version 2.20, with APAR | | | JP10793, or later | | |- IntranetWare for SAA, Version 3 | '----------+----------------------------------------------' .----------+----------------------------------------------. |Universal | | | Client | | | Platform |Supporting products -- one of: | |----------+----------------------------------------------| |Windows |- Microsoft SNA Server Version 3.0, or later | | 98/95 |- IBM Personal Communications AS/400 and 3270 | | | for Windows 95, Version 4.11 with APAR | | | IC17000, or eNetwork Personal Communications| | | Version 4.2 or 4.3 | | |- Netware for SAA Version 2.20, with APAR | | | JP10793, or later | | |- IntranetWare for SAA, Version 3 | |----------+----------------------------------------------| |AIX |- IBM Communications Server for AIX, Version 4| | |- IBM eNetwork Communications Server for AIX, | | | Version 5, or later | '----------+----------------------------------------------' For TCP/IP communication from CICS Universal Clients Version 3.0 on all platforms, support is included in the Operating System. For NetBIOS communication from CICS Universal Clients Version 3.0 for OS/2, Windows NT, or Windows (98/95), support is included in the Operating System. TCP62 support for the CICS Universal Client for OS/2 requires IBM eNetwork Communications Server for OS/2 Warp, Version 5.0; APAR JR11589 must be applied (which is part of fixpack csa5028). With the CICS Universal Clients Version 3.0 for Windows NT and Windows 98, if SNA communications are required as well as TCP62, IBM e-Network Personal Communications, Version 4.2 should be used. For use of DCE with the CICS Universal Client for Windows NT, DCE Runtime Services are required. The DCE products supported are:
Products with which LU alias names may be used are:
.-----------------------------------+------+-------+--------. | Product | | WIN | WIN | | | OS/2 | NT | 98/95 | |-----------------------------------+------+-------+--------| | IBM Personal Communications | | X | X | |-----------------------------------+------+-------+--------| | Microsoft SNA Server -- Client | | X | X | |-----------------------------------+------+-------+--------| | Microsoft SNA Server | | X | | |-----------------------------------+------+-------+--------| | IBM Communications Server for | | X | X | | Windows NT -- Client | | | | |-----------------------------------+------+-------+--------| | IBM Communications Server for | | X | | | Windows NT | | | | |-----------------------------------+------+-------+--------| | IBM Communications Server for | X | | | | OS/2 Warp, Version 4, or later | | | | |-----------------------------------+------+-------+--------| | NetWare for SAA Client (Note that | | X | X | | with NetWare for SAA, LU names | | | | | can only be aliases) | | | | '-----------------------------------+------+-------+--------' Password management using the PEM service transaction is supported using the following protocol drivers:
.-------------------------+-----------+-----------. | Client Platform | TCP62 | SNA | |-------------------------+-----------+-----------| | OS/2 | CCLTCP62 | CCLIBMSN | |-------------------------+-----------+-----------| | Windows NT | CCLTCP62 | CCLWNTSN | | Windows 98 | | | '-------------------------+-----------+-----------' The following compilers and application development tools are supported:
.---------------+------------------------------------. |Client | Software Supported | |Platforms | | |---------------+------------------------------------| |OS/2 | VisualAge C++ Version 3.0, | | | or later | | | VisualAge PL/I Version 2.0, | | | or later | | | IBM REXX for OS/2 | |---------------+------------------------------------| |OS/2 | VisualAge COBOL Version 2.1, | | Windows NT, | or later | | Windows 98/95 | | |---------------+------------------------------------| |OS/2, | VisualAge for Java Version 2.0 | | Windows NT, | | | AIX | | |---------------+------------------------------------| |Windows NT, | VisualAge C++ Version 3.5, | | | or later | |Windows 98/95 | Microsoft Visual C++ Version 5.0, | | | or later | | | Micro Focus COBOL Version 4.0.26 | | | Microsoft Visual Basic Version 4.0,| | | or later | |---------------+------------------------------------| |AIX | IBM C for AIX and C Set++ for | | | AIX Version 3.1, or later | | | IBM COBOL Set for AIX Version 1.1, | | | or later | | | Micro Focus COBOL Version 4.1.10 | |---------------+------------------------------------| |Solaris | Sun WorkShop C++ Version 3.0.0 | | | Micro Focus COBOL Version 4.0.05 | '---------------+------------------------------------' The CICS Transaction Gateway Version 3.0 supports the following Operating Systems: For the CICS Transaction Gateway for OS/2:
For the CICS Transaction Gateway for Windows NT:
For the CICS Transaction Gateway for Windows 98:
For the CICS Transaction Gateway for AIX:
For the CICS Transaction Gateway for Solaris:
The CICS Transaction Gateway Version 3.0 runs on a Java-enabled platform, and requires the following minimum levels of Java Development Toolkit (JDK) installed:
The CICS Transaction Gateway requires, for servlet functions, a Web server that supports servlets. It has been tested with the following Web servers:
The CICS Transaction Gateway may be used for HTML/HTTP functions with any Web browser that supports HTML Version 3. For use with Java functions, a JDK 1.1 compliant Java-enabled Web browser is required. It has been tested with the following:
The data for CICS Transaction Gateway for supporting products for communications, and for supported compilers and application development tools, is the same as that for CICS Universal Clients. Refer to material on the CICS Universal Clients above for this information. Compatibility: CICS Transaction Server for OS/390 provides compatibility with prior versions of CICS as indicated. Application Programming: CICS Transaction Server for OS/390 provides upward compatibility from CICS/ESA Version 4 Release 1, and CICS/ESA Version 3 Release 3, at both source and object level for CICS application programs and maps, subject to the exceptions and comments summarized below and further described in the CICS Release Guide (GC34-5352). Any other exceptions that are identified will be documented in CICS publications.
CICS Universal Clients and CICS Transaction Gateway: ECI and EPI applications written for the CICS Clients on Intel platforms can be easily ported to the CICS Universal Clients for AIX and Solaris. Application code written for the CICS for UNIX Clients for the AIX and Solaris platforms can be easily ported to the CICS Universal Clients for those platforms, but will usually require some minor recoding to allow for differences in names. The CICS Universal Clients for AIX and Solaris, unlike the CICS for UNIX Clients for those platforms, do not have the Local Client interface for operating with the CICS servers on these platforms; they can only operate as local clients by using the TCP/IP interface. Unlike the CICS for UNIX Clients for AIX and Solaris, the CICS Universal Clients for AIX and Solaris neither require nor support DCE. The following are some of the principal differences between the CICS Universal Clients for AIX and Solaris, and those for Intel platforms:
Sample HTML pages are supplied to assist you in getting started in using a Web browser as an emulator for a 3270 CICS application. These may also be used to assist in migrating from the CICS Internet Gateway to the CICS Transaction Gateway. Applications and applets written for use with any level of the CICS Gateway for Java will work with the CICS Transaction Gateway Version 3.0. EPI and ECI applications written for the CICS Clients Version 2 for OS/2 or Windows NT, or for the CICS for UNIX Clients for AIX or Solaris, will work with the CICS Transaction Gateway Version 3.0. Applications and applets written for use with the CICS Gateway for Java (MVS) will work with the CICS Transaction Gateway for OS/390 Version 3.0. Systems Programming: If migrating from a version of CICS before Version 3, the following guides should also be obtained:
Both these provide guidance and details about operational and systems programming procedures. These are not covered in the new CICS Migration Guide (GC34-5353). The SupportPac CA1C for migration to CICS Transaction Server for OS/390 is recommended, as well as the SupportPac CA1B for migration from CICS/MVS Version 2 Release 1.2 to CICS/ESA Version 4 Release 1. HTML templates are now a CICS resource, definable using RDO or the EXEC CICS CREATE command, and can be stored in CICS Temporary Storage or CICS-managed files. The CICS Migration Guide (GC34-5353) includes discussion on planning for migration to a VSAM record-level sharing environment from a CICS configuration that uses one or more CICS file-owning regions (FORs) in order to share VSAM files. The following are covered:
The guide also covers the migration from a CICS region with local DL/I support to a CICS that uses IMS Database Control (DBCTL) to access DL/I databases. The utility program, DFHLSCU, was enhanced for DASD-only log streams to help estimate staging data set sizes for CICS system and general logs (CICS TS Release 2). For coupling facility log streams (Parallel Sysplex), the utility program DFHLSCU provides help to establish values for the following parameters used to define the structure for log blocks in a coupling facility for CICS log streams.
These control the efficient use of space within the structure, and can prevent undue DASD offloading. While DFHLSCU is supplied with CICS TS, it is also available as a SupportPac, CD14, to run on your CICS Version 3/Version 4 systems to aid in planning for coupling facility use with CICS TS and the MVS Logger. For details on how to use DFHLSCU, refer to the CICS Operations and Utilities Guide (SC33-1685). A sample log stream utility program, SAMLSUP, available in SupportPac CS1D, formats, copies, prints or deletes a log stream. Other useful SupportPacs include:
A utility program, DFHBMSUP, is provided to disassemble BMS maps in a loadlib, to aid BMS map regeneration for use with 3270 bridge. The CICSPlex SM element of CICS TS Release 3 does not support the following levels of CICS, (some of these were supported by earlier levels of CICSPlex SM):
The following functions previously available in CICS/ESA Version 4 are discontinued :
The following functions previously available in CICS/ESA Version 3 were discontinued in Version 4:
The following functions previously available in CICS/MVS Version 2 and CICS/OS/VS Version 1 were discontinued in Version 3:
TCT definition for TCAM (DCB), remote BTAM devices and sequential terminals must be done with DFHTCT macros. There is no support for the graphical access method (GAM). Discontinued Device Support: There is no support for devices and controllers accessed using BTAM, GAM or TCAM (ACB), in any CICS version after CICS/MVS Version 2 Release 1.2. TCAM (DCB) will continue to be supported. Limitations: A hardware failure without a stand-alone coupling facility could cause a double failure (both in the MVS and in the coupling facility), causing a "lost locks" condition for data sets currently opened in RLS mode by CICS. Only files that have lost locks will not be able to be accessed. Transactions without references to these files will continue to execute. Note: "Lost locks" recovery consists of backout of in-flight transactions and resolution of any in doubt or backout-failed transactions. No CICS can execute any new transactions that try to access a data set that has suffered a lost locks condition until all of the CICSs have completed lost locks recovery for that data set. Each data set can be used by new transactions as soon as its lost locks recovery is completed. Throughput: Comparisons with CICS Transaction Server for OS/390 Release 2, using an IBM Internal Benchmark, show that the Internal Transaction Rate (ITR) achieved with CICS TS Release 3 using coupling facility log streams shows a degradation between 0-3% compared to CICS TS Release 2. Similar comparisons made for CICS TS Release 2 using DASD only log streams were between 0-5% less depending on the hardware configuration used. More detail will be available later when performance information can be obtained. Java performance in the CICS/390 environment: Some implementations of Java applications acquired a bad reputation because the early JVM implementations performed poorly. A great deal of work has been done to improve the JVM performance, including development of JIT compilers, and further improvements are in the pipeline. Nevertheless, because of the necessity to maintain its high reputation for good performance, this concern is of particular relevance to CICS. And it is the reason CICS TS V1.3 supports the new Java compiler provided by VisualAge for Java. However it has to be accepted that the performance of CICS applications written in Java, even when compiled using the new Java compiler, will not be as good as their COBOL counterparts. There are basically two reasons for this. Firstly it is unreasonable to expect the performance of a relatively new technology such as Java to be able to compete with a mature technology such as COBOL given the time and effort invested over the past decades to improve COBOL compilers and the run-time performance of the generated code. But, more importantly, there is a performance cost to be paid for the higher level of abstraction of Java or, indeed, any OO language. This is inevitable because of the extra layering and more dynamic binding that is a necessary part of such languages. There is a tradeoff to be made here. The benefit of the higher levels of abstraction are improved programmer productivity and better quality code: these benefits come about because of the greater opportunity for reuse and ability to exploit the latest visual programming tools. The cost is performance. But you should not be too concerned about performance. Although there is a significant initialization cost, even for a Java program compiled with the new Java compiler, that cost is entirely CPU cost and amounts to only a few milliseconds of CPU time on the latest S/390 G5 processors. The end user will not discern a noticeable increase in response time for a transaction written in Java. On the other hand, there will be a significant, and noticeable, increase in CPU utilization. But it is possible to take advantage of the scalability of the CICSplex architecture, and in particular, its parallel sysplex capabilities, to scale to transaction rates well beyond any requirements we have seen to date. And, although the processor cost to support a given transaction rate will be greater for Java applications, remember that the processor cost is only a small contributor to the overall cost-of-computing. Note also that Java applets are interpretive byte codes, which are downloaded on demand, and executed on the requesting web browser. Since browser/server interactions are dramatically reduced, given the ability of the Java applet providing programmed intelligence to the browser, performance is actually improved overall. The browser can manipulate the data without server interaction, using the processing power of the browser's environment, and not consuming network and server resources for trivial application functions (for example, page up/down, re-order data, print, and so forth). Performance considerations of coupling facility datatables: Although not as fast as a local non-RLS file access, coupling facility datatables is significantly faster than accessing data using function shipping or other remote file access. For a typical single file access the path length is about 9K. Performance using VSAM data sharing (RLS): The performance of VSAM data sharing is consistent with that of IBM's other two data sharing solutions.. IMS and DB2. Slightly more CPU cycles are required per request than MRO function shipping. But, with the ability to run many engines against one dataset, rather than about 1.5 (with subtasking), we can now run (with sysplex) 100s of times as many transactions/second against a single dataset, if needed, and if access to the dataset is not constrained by contention for records. Performance information will be provided at product availability. In order to assist in the capacity planning in a VSAM Record Level Sharing (RLS) environment, Quicksizer and CP90 are available. Disclaimer: Performance benefits to be obtained in user installations are dependent on the CICS workload characteristics and on its usage within the total system environment. User Group Requirements: This announcement satisfies or partially satisfies seven requirements from one or more of the worldwide user group communities, which include Australasian SHARE/GUIDE (ASG), COMMON, COMMON Europe, GUIDE International, G.U.I.D.E. Europe, Japan GUIDE/SHARE (JGS), Guide Latin American (LAG), SHARE EUROPE, and SHARE Incorporated. In addition, 23 requirements submitted by customers through their IBM representatives are satisfied. Long TS Queue Names:
CICS Web interface enhancements
Global enqueue (ENQ) and dequeue (DEQ)
Parallel Sysplex support extensions
RDO for TST:
Autoinstall for Consoles
System Management Changes (CICSPlex SM)
Other Sources or Confirmation of Requirements
Planning InformationDiscontinued Device Support: There is no support for devices and controllers accessed using BTAM, GAM or TCAM (ACB). TCAM (DCB) will continue to be supported. There is no support for the IBM 7770 device. You should consider the IBM 9270 VRU, Voice Response Unit, as an alternative. Programming and Operation Interfaces
Note: Normally, all communicating CMAS should be at the same level. However, during the migration of a CICS region below CICS/ESA Version 4 Release 1, such as CICS/MVS Version 2 Release 1.2, a CMAS at CICSPex SM Version 1 Release 3 level should be used for controlling this lower level CICS, because the CICSPlex SM element of CICS TS Release 3 does not support the following levels of CICS:
Vendor Products: Customers are advised to contact the suppliers of any third-party software used with CICS to ensure that critical packages run with CICS Transaction Server for OS/390. To enable software vendors to adapt products to the changed programming interfaces in CICS, in 1996, IBM invited software vendors to participate in an Early Test Program, prior to the general availability of CICS Transaction Server for OS/390. A similar, new testing offering for this release was available from the beginning of April 1998. The Early Test Program is offered through the IBM Software Vendor System Support Center in Dallas, Texas. Call 800-627-8363 for more information. Prior to this announcement, IBM disclosed information to many software vendors, for whom additional and early support has been provided. Installability: The CICS installation process, and some of the new CICS function, requires the MVS Unix system services (previously OpenEdition) address space to be IPLed in full-function mode. The Binder PTF for APAR OW36582 must be applied to the DFSMS/MVS Program Management component (5695DF108), together with the IEBCOPY PDS/E PTFs UW49740 and UW54887, before installation. For full-function mode, use the OMVS parameter to specify the parmlib member, or members, to be used at MVS IPL time to locate the parmlib members used to configure the Unix system services (OpenEdition) kernel. Packaging: The base media for the CICS Transaction Server for OS/390 is shipped via MVS Custom-Built Product Delivery Offering (CBPDO) (5751-CS3) at planned availability, and via the OS/390 ServerPac (5751-CS9) delivery option, with the next ServerPac offering refresh within two months of product availability. The basic object material is shipped either on 9/6250 tape, 3480 tape cartridge or on 4-mm DAT cartridge. CICS Transaction Server for OS/390 and OS/390, itself, are not available via MVS Custom Built Installation Process Offering (CBIPO) (5751-CS1). CBIPO support for two of the earlier versions of CICS, CICS/MVS Version 2 Release 1.2 and CICS/ESA Version 3 Release 3, was withdrawn concurrent with the availability of the first release of CICS Transaction Server for OS/390. CICS/ESA Version 4 Release 1 continues to be available via CBIPO. The CICSPlex SM Web User Interface will be available November 26, 1999, when it will become part of the base CICS element of CICS TS Release 3. Customers who have ordered the product prior to this date will receive this function automatically. Optional source material, excluding object code-only modules, is provided on the same media as the basic material except for 3480 compressed media. Optional source material is not available on 3480 compressed media. If an order includes both optional source material and 3480 compressed media, the optional source code will be shipped on regular 3480 media and the basic material will be shipped on the requested 3480 compressed media. This release provides the optional source material with the same restrictions as for prior version and releases of CICS. The Licensed Optional Machine-Readable Material consists of an unloaded partitioned data set containing generated assembler source for those modules that are distributed in Licensed Basic Machine-Readable Material in object form only. This source will not be updated with service. Source for object code only (OCO) modules is not available. The base media are not available via stand-alone order, only via CBPDO. However, there are three optional items that are presented under supplemental base material by the configurator, when ordering the base using CBPDO:
These optional items are shipped either on 9/6250 tape or on 3480 tape cartridge or 4-mm DAT cartridge. The Supplementary Data Areas softcopy files are separately chargeable. If a customer only orders the base with the initial order, and then later chooses to order one of the optional components, an MES order must be used to place the order on the stand-alone product 5655-147 for the additional material. In addition, softcopy versions (displayable manuals) of the documentation for the release, licensed and unlicensed, may be ordered as a priced feature as displayable softcopy BookManager®-built books, in a product kit. The product kit is available on CD-ROM, 3480 Tape Cartridge, 9/6250 Magnetic Tape and 4-mm DAT cartridge. Softcopy of the licensed publications for the release are available only on this product kit (# 8173/8174/8175/8176). A description of the product kit (GC33-1982) is provided with each copy. The unlicensed softcopy documentation as displayable manuals are part of the no-charge CD-ROM feature number 7063 for the online books Collection Kit for Transaction Processing and Data products. The code for the CICS Universal Clients Version 3.0 (5648-B42), and CICS Transaction Gateway Version 3.0, is shipped on separate media (CD-ROMs) with the base material. The CICS Transaction Gateway is not available separately. It is delivered as part of certain CICS server products, including the CICS Transaction Server for OS/390 Version 1 Release 3, the CICS Transaction Server for VSE Version 1 Release 1, TXSeries Version 4.2 for AIX, Windows NT, Solaris and HP-UX. For use for application development, it is available in IBM VisualAge for Java Version 2.0. The CD-ROM for the CICS Transaction Gateway is also delivered with other products, such as TXSeries Version 4.2 for AIX, Windows NT, Solaris and HP-UX. The CICS Transaction Gateway for OS/390 Version 3.0 will be available as a "technology release" for download from the Web via: This technology release may also be used by customers wishing to use the CICS Transaction Gateway for OS/390 with CICS Transaction Server for OS/390 1.2. CICS Universal Clients Version 3.0 supports the OS/2, Windows NT, Windows 98, AIX, and Solaris platforms. CICS Universal Clients is available for download, at the latest level, from the Web via: The IBM TCP62 protocol mapper support provided in the clients for OS/2, Windows 98 and Windows NT, enables them to communicate with CICS Transaction Server for OS/390 Version 1.2 or later using a TCP/IP network. It allows partner LU6.2 applications to communicate without requiring any SNA configuration definitions on the client, and without any changes to the LU6.2 application on the client or server. This capability is included in the CICS Universal Clients, or if SNA communication is required as well as TCP62, IBM Personal Communications Version 4.2 or later can be employed. A copy of the CICS Gateway for Java (MVS) is available with the CICS Clients Version 2.0.4. The latest level of the CICS Clients Version 2.0.4 is available on the Web at URL: and, with service level 8 applied, the CICS Clients V2.0.4 is EuroReady. Customers wishing to use CICS Clients on Windows 3.1 or DOS platforms to communicate with CICS Transaction Server for OS/390 need to use the CICS Clients V2.0.4, with service level 7 or later applied. The MQSeries-CICS Bridge, first available as a service update to MQSeries Version 1 Release 2, shows use of the CICS 3270 Bridge with CICS TS Release 2 for running a 3270-based CICS transaction without a terminal. A new level of the bridge for use with CICS TS Release 3 will be provided with MQSeries Version 2 Release 1, refer to Software Announcement 299-012 , dated January 26, 1999, via the service process. Note: MQSeries Version 2 Release 1, does not support the MQSeries-CICS Bridge with CICS TS Release 2. System IntegrityIBM will accept APARs where the installation of this licensed program causes an exposure to the system integrity of MVS. MVS System Integrity Applies: Yes Some CICS modules run authorized when they receive control as a result of the execution of a supervisor call or program call instruction. All other CICS modules and all application programs are intended to run unauthorized. The above integrity statement does not apply with the High Performance Option (HPO) or if the CICS Type 6 SVC has been installed. Customers wishing to avoid any potential MVS system integrity problem should run without HPO, and should not install the Type 6 SVC provided by CICS on their systems. Security, Auditability, and ControlThe security and auditability features of the announced program include support for:
If sensitive data is sent over external communication facilities, user management may wish to consider the application of cryptography. CICS XRF sessions using VTAM data encryption can be switched automatically, only if the latest levels of ACF/VTAM and NCP are installed. Otherwise, XRF sessions using VTAM data encryption can only be automatically restarted. The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities. Ordering InformationCurrent LicenseesCurrent licensees of CICS Transaction Server for OS/390 will be sent a memo to licensees, that includes ordering information for the MVS Custom-Built Product Delivery Option (MVS CBPDO Program Number 5751-CS3). The base CICS TS product code can only be ordered under CBPDO 5751-CS3. It is not available via a stand alone 5655-147 product order. These memos to licensees are scheduled to be mailed by April 9, 1999. When Release 3 is available, Release 2 will no longer be available from IBM Software Delivery Solutions (SDS). New LicenseesOrders for new licenses will be accepted now. Shipment will begin on the planned availability date.
New users of CICS Transaction Server for OS/390 should order the base CICS TS product under CBPDO 5751-CS3. The ordering information for IBM CICS Transaction Server for OS/390 (5655-147), as previously announced (refer to Software Announcement 296-349 , dated September 10, 1996), is unaffected by this announcement except that the additional feature codes introduced by the announcements made on September 29, 1998, are included in the tables where applicable. However, effective January 1, 1999, no more One-Time Charge licenses can be ordered, refer to Withdrawal Announcement 998-294 , dated September 29, 1998. No Graduated One-Time Charge feature numbers are shown in the following tables. Measured Usage Licence Charge feature numbers have been replaced by S/390 Usage Pricing (Usage License Charge) features. For the other changes to pricing and ordering information, refer to:
Although the base CICS TS product code can only be ordered under CBPDO 5751-CS3, an MES order may be used for optional components that are not specified on the base order. For these orders, specify:
Type Model
5655 147
Basic License: To order a basic license, specify the program number and feature number 9001 for asset registration. For a graduated monthly license charge, specify the feature number below that corresponds to the group that contains the designated machine. Also, specify the feature number of the desired distribution medium, either for the base or for the language feature, if required. The base media must be ordered under CBPDO 5751-CS3, or via the OS/390 ServerPac 5751-CS9 (two months after availability). Ordering a basic license also permits the CICS inter-region communication SVC (DFHIRP) from this version to be copied to a prior version of CICS, on a different machine in the same Parallel Sysplex, for communicating with this new version of CICS.
Basic
Graduated Monthly
License Charge
Group Feature Number
18 0163
20 0164
25 0165
28 0166
29 0167
30 0168
31 0169
32 0170
35 0171
38 0172
40 0173
50 0174
60 0175
70 0176
80 0177
Multiple Operating System PR/SM (MOSP): For a graduated monthly license charge, specify the feature number below that corresponds to the group that contains the designated machine.
MOSP Basic
Graduated Monthly
License Charge
Group Feature Number
18 0223
20 0224
25 0225
28 0226
29 0227
30 0228
31 0229
32 0230
35 0231
38 0232
40 0233
50 0234
60 0235
70 0236
80 0237
Entry Support License (ESL): To order an ESL license, specify the program number, feature number 9001 for asset registration, and the applicable ESL OTC feature number. Also specify the feature number of the desired distribution medium.
ESL
Program One-Time Charge
Number Description Feature Number
5655 147 ESL 0633
ESL machines can be determined by referring to the IBM Entry End User/390 Attachment (Z125-4379). Parallel Sysplex License Charge (PSLC) Basic License: To order a basic license, specify the program number and feature number 9001 for asset registration. Specify the PSLC Base feature. If applicable, specify the PSLC Level A and PSLC Level B features and quantity. If there is more than one program copy in a Parallel Sysplex, the charge for all copies is associated to one license by specifying the applicable PSLC feature numbers and quantity represented by the sum of the Service Units in Millions (MSUs) in your Parallel Sysplex. For all other program copies, specify the PSLC No-Charge (NC) Identifier feature on the licenses. Also, specify the feature number of the desired distribution medium, either for the base or for the language feature, as required. Ordering a basic license also permits the CICS inter-region communication SVC (DFHIRP) from this version to be copied to a prior version of CICS, on a different machine in the same Parallel Sysplex, for communicating with this new version of CICS.
PSLC PSLC Basic License
Machines Feature MLC Feature
MSU Capacity Number Description
1 0636 PSLC Base, 1 MSU
2 0637 PSLC Base, 2 MSUs
3 0114 PSLC Base, 3 MSUs
4 -- 45 0115 PSLC Level A, 1 MSU
0116 PSLC Level A, 42 MSUs
PSLC PSLC Basic License
Machines Feature MLC Feature
MSU Capacity Number Description
46 -- 174 0117 PSLC Level B, 1 MSU
0118 PSLC Level B, 10 MSUs
0119 PSLC Level B, 50 MSUs
175 or more 0641 PSLC Level C, 1 MSU
0642 PSLC Level C, 10 MSUs
0643 PSLC Level C, 50 MSUs
NA 0120 PSLC N/C ID
Example 1: For a single machine with 11 MSUs, the PSLC features would be 0114 quantity 1 and 0115 quantity 8. Example 2: For two machines in a Parallel Sysplex which have an aggregation of 60 MSUs, the PSLC features would be:
Indexed Monthly License Charge (IMLC) Basic License: To order a basic license, specify the program number and feature number 9001 for asset registration. Specify the IMLC Base 80 MSU feature and the applicable additional IMLC MSU features and quantity corresponding to the MSU rating of the designated machine. Also, specify the feature number of the desired distribution medium, either for the base or for the language feature, as required. Ordering a basic license also permits the CICS inter-region communication SVC (DFHIRP) from this version to be copied to a prior version of CICS, on a different machine in the same Parallel Sysplex, for communicating with this new version of CICS.
IMLC IMLC Basic License Feature MLC Feature Number Description 0601 IMLC Base 80 MSUs 0602 IMLC 1 MSU 0603 IMLC 10 MSUs 0604 IMLC 50 MSUs S/390 Usage Pricing (Usage License Charge) Basic License: To order a basic license, specify the appropriate program and feature number 9001, if required, for asset registration. Specify the applicable S390 Usage Pricing feature. Also, specify the feature number of the desired distribution medium, either for the base or for the language feature, as required. Ordering a basic license also permits the CICS inter-region communication SVC (DFHIRP) from this version to be copied to a prior version of CICS, on a different machine in the same Parallel Sysplex, for communicating with this new version of CICS. Charges will be based upon the Peak MSUs. Usage reported between thresholds of features 1, 2, or 3, will be rounded up to the next MSU level. Above 1.0 MSU, usage will be rounded to the nearest whole MSU. For example, 2.4 MSUs would round to 2.0 MSUs for pricing, and 2.5 MSUs would round to 3.0 MSUs for pricing. The customer pricing will be determined by selecting either:
Feature 1 (if usage is below 0.25 MSU)
Feature 2 (if usage is between 0.26 and 0.50)
Feature 3 (if usage is between 0.51 and 1.0)
Feature 3+ (# MSUs from 2-11 times the charge
associated with feature number 4)
+ (# MSUs from 12-44 times the
charge associated with feature
number 5) + (# MS&s above 44 times
the charge associated with
feature number 6 --
if applicable)
Feature
Description Number
0 to 0.25 MSU Base 0001
0.26 to 0.5 MSU Base 0002
0.51 to 1.0 MSU Base 0003
Level A Chg/MSU (2 to 11 MSUs) 0004
Level B Chg/MSU (12 to 44 MSUs) 0005
Level C Chg/MSU (above 44 MSUs) 0006
N/C ID Feature 0007
Examples for ordering: A customer with a measured usage (from the IBM Measured Usage report) of 0.3 MSU would: Order quantity 1 of the 0.26 to 0.5 MSU base feature A customer with 6.6 MSUs (from the IBM Usage report) would: Be rounded up to 7.0 MSUs Order quantity 1 of the "0.51 to 1.0 MSU" base feature Order quantity 6 of the Level A 1 MSU feature A customer with 15 MSUs (from the IBM Usage report) would: Order quantity 1 of the "0.51 to 1.0 MSU" base feature Order quantity 10 of the Level A 1 MSU feature Order quantity 4 of the Level B 1 MSU feature A customer with 50 MSUs (from the IBM Usage report) would: Order quantity 1 of the "0.51 to 1.0 MSU" base feature Order quantity 10 of the Level A 1 MSU feature Order quantity 33 of the Level B 1 MSU feature Order quantity 6 of the Level C 1 MSU feature Single Version Charging: To elect single version charging, the customer must notify and identify to IBM the prior program and replacement program and the designated machine the programs are operating on. Version-to-Version Upgrade Credit: To upgrade from a prior program acquired for a one-time charge (OTC) to a replacement program using a version-to-version upgrade credit, the customer must notify and identify to IBM the applicable prior program and replacement program participating in the upgrade credit. Basic Machine-Readable Material: To order, select the feature number of the desired distribution medium: The base media must be ordered under CBPDO 5751-CS3.
Feature
Environment Number Distribution Medium
MVS 5801 9/6250 Magnetic Tape
MVS 5802 3480 Tape Cartridge
MVS 5720 4-mm DAT Cartridge
A separate tape/cartridge will have the CICSPlex SM Web User Interface as part of the base. Existing users of CICS TS Release 3 will receive this at availability of this function. Basic Translated Machine-Readable Material: To order the additional message table with messages in Japanese (Kanji), select the feature number of the desired distribution medium below, instead of the base:
Feature
Environment Number Distribution Medium
MVS 5811 9/6250 Magnetic Tape
(NLV JPN + ENG)
(CICS 9/6250 MT NLV
JPN + ENG)
MVS 5812 3480 Tape Cartridge
(NLV JPN + ENG)
(CICS 3480 TC NLV
JPN + ENG)
MVS 5721 4-mm DAT Cartridge
(NLV JPN + ENG)
(CICS 4-mm DAT C NLV
JPN + ENG)
To order the additional message table with messages in Simplified Chinese, select the feature number of the desired distribution medium below, instead of the base:
Feature
Environment Number Distribution Medium
MVS 5821 9/6250 Magnetic Tape
(NLV CHI + ENG)
(CICS 9/6250 MT NLV
CHI + ENG)
MVS 5822 3480 Tape Cartridge
(NLV CHI + ENG)
(CICS 3480 TC NLV
CHI + ENG)
MVS 5722 4-mm DAT Cartridge
(NLV CHI + ENG)
(CICS 4-mm DAT C NLV
CHI + ENG)
Customization Options: Select the appropriate feature numbers to customize your order to specify the delivery options desired. These features can be specified on the initial or MES orders. Example: If publications are not desired for the initial order, specify feature number 3470 to ship media only. For future updates, specify feature number 3480 to ship media updates only. If, in the future, publication updates are required, order an MES to remove feature number 3480; then, the publications will ship with the next release of the program.
Feature
Description Number
Initial Shipments
Serial Number Only (suppresses shipment 3444
of media and documentation)
Ship Media Only (suppresses initial 3470
shipment of documentation)
Ship Documentation Only (suppresses 3471
initial shipment of media)
Update Shipments
Ship Media Updates Only (suppresses 3480
update shipment of documentation)
Ship Documentation Only (suppresses 3481
update shipment of media)
Suppress Updates (suppresses update 3482
shipment of media and documentation)
Expedite Shipments
Local IBM Office Expedite 3445
(for IBM use only)
Customer Expedite Process Charge 3446
($30 charge for each product)
Expedite shipments will be processed to receive 72-hour delivery from the time SDS receives the order. SDS will then ship the order via overnight air transportation. Optional Machine-Readable Material: Unless ordered with the base material, an MES order must be used to place the order on the stand-alone product 5655-147 for the optional machine-readable material (not under CBPDO). To order, select the feature number for the desired distribution medium:
Feature
Environment Number Distribution Medium
MVS 5331 9/6250 Magnetic Tape*
MVS 5332 3480 Tape Cartridge*
MVS 5723 4-mm DAT Cartridge*
Optional Source (excludes Object-Code Only modules)
Feature
Environment Number Distribution Medium
MVS 5831 9/6250 Magnetic Tape*
MVS 5832 3480 Tape Cartridge*
MVS 5724 4-mm DAT Cartridge*
DSLO License: To order a DSLO license, specify the program number, feature number 9901 for asset registration, and the feature number below for a graduated monthly license charge, that corresponds to the group containing the designated machine.
DSLO
Graduated Monthly
License Charge
Group Feature Number
18 0193
20 0194
25 0195
28 0196
29 0197
30 0198
31 0199
32 0200
35 0201
38 0202
40 0203
50 0204
60 0205
70 0206
80 0207
Multiple Operating System PR/SM (MOSP): For a graduated monthly license charge, specify the following feature number below that corresponds to the group that contains the designated machine.
MOSP DSLO
Graduated Monthly
License Charge
Group Feature Number
18 0238
20 0239
25 0240
28 0241
29 0242
30 0243
31 0244
32 0245
35 0246
38 0247
40 0248
50 0249
60 0250
70 0251
80 0252
Ordering a DSLO feature will result in IBM maintaining a record of this customer location as a DSLO user only. All material for the DSLO license will be provided through the basic license location. If a user selects DSLO, no other feature numbers are valid for this order and no program materials or updates will be shipped. Unlicensed Documentation: A memo (GI10-2509), Program Directory (GI10-2506) and one copy of the following publications are supplied automatically with the basic machine-readable material:
Order
Title Number
CICS Transaction Server for OS/390 GC34-5352
Release Guide
CICS Transaction Server for OS/390 GC34-5353
Migration Guide
CICS Transaction Server for OS/390 GC33-1707
Licensed Program Specifications
CICS Transaction Server for OS/390 GC33-1681
Installation Guide
CICS System Definition Guide SC33-1682
CICS Customization Guide SC33-1683
CICS Resource Definition Guide SC33-1684
CICS Operations and Utilities Guide SC33-1685
Order
Title Number
CICS Supplied Transactions SC33-1686
CICS Application Programming Reference SC33-1688
CICS System Programming Reference SC33-1689
CICS External Interfaces Guide SC33-1944
CICS Internet Guide SC34-5445
CICS RACF Security Guide SC33-1701
CICSPlex SM Concepts and Planning GC33-0786
CICSPlex SM Administration SC34-5401
CICS Transaction Server for OS/390
Planning for Installation GC33-1789
CICS Universal Clients V3 (CD-ROM) SK2T-1790
CICS Transaction Gateway V3 (CD-ROM) SK2T-1791
LI CICS Universal Clients V3 GC34-5465
LI CICS Transaction Gateway V3 GC34-5466
International Program License Z125-3301
Agreement (IPLA)
Book Pointer Sheet (Clients) SC34-5552
Book Pointer Sheet (Gateway) SC34-5553
IPLA Pointer Sheet Z127-1000
Vendor Partner Booklet GC34-5527
with CD-ROM SK2T-1798
Optional Hardcopy Unlicensed Publications: The following unlicensed publications are optional. Printed copies of a complete set of these will only be shipped with the basic machine-readable material for a fee of $250 (dollars), if the feature number 8149 is specified. Note that the optional unlicensed publications are available in the Online Books: Collection Kit for Transaction Processing and Data products. One copy of this CD-ROM is free. Refer to the following section on Displayable Softcopy Publications
Order Feature
Title Number Number
All the manuals in this 8419
list as a set
CICS Family: Interproduct
Communication SC33-0824
CICS Family: Communicating SC33-1697
from CICS on System/390
CICS Application Programming SC33-1687
Guide
CICS Distributed Transaction SC33-1691
Programming Guide
CICS Front End SC33-1692
Programming Interface
User's Guide
CICS Problem Determination GC33-1693
Guide
CICS Messages and Codes GC33-1694
CICS Transaction Server SC33-1695
for OS/390
Intercommunication
Guide
CICS Recovery and Restart SC33-1698
Guide
CICS Performance Guide SC33-1699
(Refer to note below)
CICS Business Transaction SC34-5268
Services
CICS C++ OO Class SC34-5455
Libraries
CICS DB2 Guide SC33-1939
Order
Title Number
CICS IMS Database SC33-1700
Control Guide
CICS Shared Data SC33-1702
Tables Guide
CICS Master Index SC33-1704
CICS User's Handbook SX33-6104
CICS Trace Entries SC34-5446
CICS Transaction SC33-1777
Affinities
Utility Guide
CICS Distributed SC33-0695
Data Management
User's Guide
CICS Application SC33-0768
Migration Aid
Guide
IBM REXX Development SH21-0482
System for CICS/ESA
and REXX Runtime
Facility for CICS/ESA
Guide and Reference
CICSPlex SM Operations SC33-0789
Views Reference
CICSPlex SM View SX33-6099
Commands Reference
Summary
CICSPlex SM Application SC34-5457
Programming Guide
CICSPlex SM Application SC34-5458
Programming
Reference
CICSPlex SM Resource SC33-1220
Tables Reference
CICSPlex SM User SC33-0788
Interface Guide
CICSPlex SM GC33-0790
Messages & Codes
CICSPlex SM GC33-0791
Problem
Determination
CICSPlex SM SC33-1807
Managing Workloads
CICSPlex SM SC33-1808
Managing Resource
Usage
CICSPlex SM SC33-1809
Managing Business
Applications
CICSPlex SM SC34-5402
Monitor
Views Reference
CICSPlex SM SC33-1812
Master Index
CICS Clients SC33-1792
Administration
Note: The CICS Performance Guide (SC33-1699) will initially be available in softcopy only. Three months after product availability, the CICS Performance Guide (SC33-1699) will be refreshed, and available in hardcopy. From that date this guide becomes part of the optional set of unlicensed publications. The CICSPlex SM Web User Interface Guide (SC34-5403) for the CICSPlex SM Web User Interface will be available November 26, 1999. From that date this reference manual becomes part of the optional set of unlicensed publications. Additional copies of unlicensed publications, will be available individually for a fee after availability. These copies may be ordered from your IBM representative, through the System Library Subscription Service (SLSS) or by direct order. The new CICS Trace Entries (SC34-5446) contains information formerly in the CICS User's Handbook (SX33-6104). The CICSPlex SM Setup (GC33-0784), is retitled CICSPlex SM Administration (GC34-5401) and the set up information is now in the CICS Transaction Server for OS/390 Installation Guide (GC33-1681). The Internet and External Interfaces Guide (SC33-1944), new with last release, superceded the following books:
and is now split into two books, CICS External Interfaces Guide (SC33-1944) and CICS Internet Guide (SC34-5445). The following books may only be ordered, by form number, from your IBM representative, through the System Library Subscription Service (SLSS) or by direct order. CICS Universal Clients and CICS Transaction Gateway: The following publications apply to the CICS Universal Clients Version 3.0:
Order
Book Number
CICS Universal Clients Version 3 SC34-5450
for OS/2: Administration
CICS Universal Clients Version 3 SC34-5449
for Windows: Administration
CICS Universal Clients Version 3 SC34-5348
for AIX: Administration
CICS Universal Clients Version 3 SC34-5451
for Solaris: Administration
CICS Universal Clients Version 3: (softcopy
Messages only)
CICS Family: Client/Server SC33-1435
Programming
CICS Family: OO Programming SC33-1923
in C++ for CICS Clients
CICS Family: OO Programming SC33-1924
in BASIC for CICS Clients
Hardcopy of these books (except CICS Universal Clients Version 3: Messages) will be available for purchase. To order, contact your IBM representative or your dealer. The following publications apply to the CICS Transaction Gateway Version 3.0:
Order
Book Number
CICS Transaction Gateway Version 3: SC34-5448
Administration
CICS Universal Clients Version 3 SC34-5450
for OS/2: Administration
CICS Universal Clients Version 3 SC34-5449
for Windows: Administration
CICS Universal Clients Version 3 SC34-5348
for AIX: Administration
CICS Universal Clients Version 3 SC34-5451
for Solaris: Administration
CICS Universal Clients Version 3: (softcopy
Messages only)
Order
Book Number
CICS Family: Client/Server SC33-1435
Programming
CICS Family: OO Programming SC33-1923
in C++ for CICS Clients
CICS Family: OO Programming SC33-1924
in BASIC for CICS Clients
Hardcopy of these books (except CICS Universal Clients Version 3: Messages) is available for purchase. To order, contact your IBM representative or your dealer. The following publication is provided for the CICS Transaction Gateway for OS/390 Version 3.0:
CICS Transaction Gateway for SC34-5528 for OS/390 Version 3.0: Administration This publication is provided (along with the other publications which apply to the CICS Transaction Gateway) on the CICS Transaction Gateway CD-ROM, in HTML format (filetype .HTM) for viewing using a Web browser; and in Acrobat format (filetype .PDF), for viewing and printing using an Adobe Acrobat reader. The Adobe Acrobat reader is shipped on the CD-ROM. The information in this publication is also included in:
CICS Transaction Server for OS/390: SC34-5445 CICS Internet Guide: Displayable Softcopy Publications: Publications for this product are offered in displayable softcopy form in the IBM Online Book Library Offering (5636-PUB), on the Collection Kit for Transaction Processing and Data products (SK2T-0730). All unlicensed manuals are included except for:
The CICS Glossary (GC33-1705) is provided in displayable softcopy only. The unlicensed displayable manuals are part of the no-charge CD-ROM feature number 7063 for the Online Books: Collection Kit for Transaction Processing and Data products. Note: On the next available reissues of the Transaction Processing and Data products, OS/390 and MVS collection kits, the following prior CICS version books will be included:
With the withdrawal of the Version 3 bookshelf, these will be included within the CICS/ESA Version 4 bookshelf. Licensees of CICS TS can order, for a fee, a copy of the product kit which contains softcopy versions (displayable manuals) of both licensed publications and unlicensed publications, for the release. The product kit is available on CD-ROM, 3480 Tape Cartridge, 9/6250 Magnetic Tape and 4-mm DAT cartridge. A description of the Product Kit (GC33-1982) is provided with each copy. Softcopy of the licensed publications for the release are available only on this product kit.
Kit
Copies
Order Feature
Title Number Number Price
Product Kit for
CICS TS
CD-ROM LK2T-1789 8173* $40
9/6250 Magnetic Tape 8174* 40
3480 Tape Cartridge 8175* 40
4-mm DAT Cartridge 8176* 40
These displayable manuals can be used with the BookManager READ licensed programs in any of the supported environments. Terms and conditions for use of the machine-readable files are shipped with the files. Copies of the Collection Kit for Transaction Processing and Data products can be ordered in the following ways:
Online books supplied as part of the collection kit can be used with both IBM Library Reader, which is included on the CD-ROM, and with the BookManager READ licensed programs in any of the supported environments. Terms and conditions for the use of the machine-readable files are shipped with the files. For more information about the collection kit for Transaction Processing and Data products, refer to Software Announcements 292-717, dated December 15, 1992, and Software Announcements 294-431 , dated July 12, 1994.
Single Additional
Copy Copies
Order Feature Feature
Title Number Number Number Price
Collection SK2T-0730 7063 8148 $100
Kit for
Transaction
Processing
and Data
Products
CD-ROM
CICS Universal Clients and CICS Transaction Gateway: All the books applicable to CICS Universal Clients and to CICS Transaction Gateway will be shipped as part of the product in HTML format (filetype .HTM) for viewing using a Web browser; and in Acrobat format (filetype .PDF), for viewing and printing using an Adobe Acrobat reader. The Adobe Acrobat reader is shipped with the product. In addition, programming reference information is supplied with the product in HTML format. Softcopy publications in IPF format (filetype .INF) will not be provided. Licensed Documentation: The following licensed material will be available from IBM at product availability. To order, contact your IBM representative. The first copy is available at no charge to licensees of basic material by specifying the 7XXX feature number. Use the 8XXX feature number to order additional copies for a fee.
Single Additional
Copy Copies
Order Feature Feature
Title Number Number Number Price
Diagnosis LY33-6088 7061 8145 $37
Reference
Data Areas LY33-6089 7062 8146 25
In addition, the following features are only available for the fee indicated:
Single Additional
Copy Copies
Order Feature Feature
Title Number Number Number Price
Supplementary LY33-6090 -- 8147 $104
Data Areas
To order the Supplementary Data Areas (LY33-6090) (printed copy) with softcopy of these data areas, specify the feature number of the desired distribution medium. This is separately chargeable.
Single Additional
Copy Copies
Feature Feature
Title Number Number Price
9/6250 Magnetic Tape -- 5841* $1,040
3480 Tape Cartridge -- 5842* 1,040
4-mm DAT Cartridge -- 5725* 1,040
Source Listings: There are no source listings provided for CICS Transaction Server for OS/390. If you require access to such listings, use the View Program Listings (VPL) system. For further information on how to use the VPL system, refer to the VPL Users Guide dated January 1993. Subsequent updates (technical newsletters or revisions between releases) to the publications shipped with the product will be distributed to the user of record for as long as a license for this software remains in effect. A separate publication order or subscription is not needed. Terms and ConditionsThe terms for IBM CICS Transaction Server for OS/390 (5655-147), as previously announced (refer to Software Announcement 296-349 , dated September 10, 1996), licensed under the IBM Customer Agreement are unaffected by this announcement except as noted below: Licensing of CICS Universal Clients Version 3.0: The following conditions apply: CICS Universal Clients Version 3.0 may be copied free of charge to enable communication with any supported IBM CICS server, Transaction Server, CICS Transaction Server, or TXSeries server, with the exception of the servers listed below. Provided CICS Universal Clients is used only with servers which are not on the exceptions list, customers are authorized to make copies of the CICS Universal Clients as program features. The exceptions are:
If they are used to enable communication with either of these servers, a license is required for every copy made of CICS Universal Clients. Refer to Software Announcement 299-058 , dated March 9, 1999. When the CICS Universal Clients Version 3.0 program is not directly connected to IBM CICS Transaction Server for OS/390 the appropriate number of use-based features (if applicable) for the server, to which the CICS Universal Clients are connected, are required. The CICS Clients V2.0.4, with service level 7 or later applied, for OS/2, Windows 3.1, Windows 95, Windows NT and DOS may be copied without charge for use with the CICS Transaction Server for OS/390, but there are restrictions on copying for use with certain other CICS servers. Licensing of CICS Transaction Gateway Version 3.0: Since the first announcement of CICS TS Release 3, refer to Software Announcement 298-318 , dated September 8, 1998, the terms for the CICS Transaction Gateway Version 3.0 have changed. The following conditions apply: A license entitlement (subject to the Terms and Conditions of the IBM International Program License Agreement) to use the CICS Transaction Gateway Version 3.0 is included at no additional charge with a license for any of the following IBM products:
A customer who has a license entitlement to use the CICS Transaction Gateway Version 3.0 may:
When the CICS Transaction Gateway is used in connection with a server which has use-based pricing, the appropriate number of use-based features for that server must be licensed. Customers wishing to develop Java applications using the CICS Transaction Gateway should license IBM VisualAge for Java Version 2.0. For further information on IBM VisualAge for Java Version 2.0, refer to Software Announcement 298-277 , dated August 11, 1998. For further information on IBM VisualAge for Java, Enterprise Edition for OS/390 (5655-JAV), Version 2.0, refer to Software Announcement 298-407 , dated October. 27, 1998. Program Currency: CICS Universal Clients and CICS Transaction Gateway available until January 31, 2001 These program services apply to service on both the CICS Transaction Gateway Version 3.0 and the CICS Universal Clients Version 3.0, as delivered by any means. To obtain the latest service level, contact the Service Support Center for your country. Alternatively, information on service support status and service levels can be obtained and the latest service levels can be downloaded from the Internet at: Entry Support License OTC: An OTC authorizes use only on IBM Entry End User/390 Machines. ChargesThe charges for IBM CICS Transaction Server for OS/390 (5655-147) are unaffected by this announcement. For the recent changes to pricing information, refer to:
For additional product information, refer to:
Call Now to OrderTo order, contact the IBM Americas Call Centers, your local IBM representative, or your IBM Business Partner. IBM Americas Call Centers, our national direct marketing organization, can add your name to the mailing list for catalogs of IBM products.
Phone: 800-IBM-CALL
Fax: 800-2IBM-FAX
Internet: ibm_direct@vnet.ibm.com
Mail: IBM Americas Call Centers
Dept. LE001
P.O. Box 2690
Atlanta, GA 30301-2690
Reference: LE001
To identify your local IBM Business Partner or IBM representative, call 800-IBM-4YOU.
Note: Shipments will begin after the planned availability date.
Trademarks
|
