What's new

IBM®CICS Transaction Gateway IBM z/OS® delivers the following capabilities with new release:

Security

The ability to design standard security solutions based on JSON Web Token (JWT). CICS Transaction Gateway for z/OS, 9.3 delivers new APIs to support JWT for authentication for applications written in Java®, JCA, .NET Framework, and .NET Core. For more information on using JWT, refer ECI calls secured with JSON Web Token (JWT).

Monitoring

Support for CICS Transaction Gateway Java and JCA applications to be included in end-to-end transaction tracking with IBM Z® Application Performance Management (APM) Connect. This allows clients to rapidly identify and resolve performance issues. CICS TG applications do not need code changes or recompilation to use this new capability. For more information on this monitoring feature, refer Transaction Tracking with TrackingToken.

.NET Framework and .NET Core applications

.NET Framework and .NET Core applications can use connection pool capability for optimal resource utilization and reduction in response time. This new capability in CICS Transaction Gateway for z/OS, removes the dependency on IBM SupportPac

CICS TG .NET Framework and .NET Core client libraries supports English, French, German, Italian, Japanese, Korean, Simplified Chinese, Spanish, and Turkish language messages. For more information, refer Overview of the programming interface.

Support for identity propagation

Support for identity propagation with IBM WebSphere®Liberty is provided. The CICS TG resource adapter can be configured with the JAAS login module to provide identity propagation. This capability requires IBM WebSphere Liberty version 20.0.0.5 and will permit clients to use SSO. For more information, refer Identity propagation.

Filtering older versions of CICS Transaction Gateway

Requests from back-level, older versions of CICS Transaction Gateway clients can now be filtered. The CICS request exit configured with gateway daemon can reject or take alternate actions on the requests that originate from older versions of CICS Transaction Gateway client applications, such as CICS Transaction Gateway version 7 and CICS Transaction Gateway version 8. For more information, refer Java CICS request exit samples.

Support for z/OS 2.4

CICS Transaction Gateway for z/OS 9.3 includes enhancements that exploit IBM z14® and z15™ instructions that are delivered in z/OS 2.4.

Reset CICS Transaction Gateway health

In CICS Transaction Gateway for z/OS 9.3, a system administrator can reset Gateway health to zero. This capability prevents transaction failure during Gateway shutdown. For more information, refer Resetting health status.

Support for IBM z/OS Container Extension

CICS Transaction Gateway for z/OS 9.3 applications can now be containerized and run on IBM z/OS Container Extension (IBM zCX) to take advantage of co-location of data when Gateway is running on IBM Z. For more information, refer Virtualization.

Support for new JCA management contracts

Support for NoTransaction management contract. CICS TG resource adapter now supports all the three management contracts including NoTransaction as mentioned by JCA 1.6 specifications. For more information, refer Transaction management models.