The following enhancements are available:
- LDAP password management improvements
- LDAP password management has been improved. When migrating applications this helps customers meet security audit compliance requirements. The following features are now available:
- Recording last login time when a user is verified
- Keeping a configurable password history and rejecting a password change if the Password matches one in the history
- Lock out after a configurable number of consecutive failed logins
- CICS Support
- Improvements are available in the following areas:
- CICS Web Interface (CWI)
- Offers an additional CICS Web Interface (CWI) support to include DOCUMENT and EXTRACT TCPIP CICS APIs and to provide support for or CICS as an HTTP client.
- Support is provided for the following APIs as well as for the associated resources and infrastructure:
- CREATE DOCTEMPLATE
- INQUIRE DOCTEMPLATE
- DOCUMENT DELETE
- DISCARD DOCTEMPLATE
- DOCUMENT INSERT
- DOCUMENT RETRIEVE
- DOCUMENT SET
- EXTRACT TCIPIP
During application migration, CICS applications using these specific CWI API can be migrated without change to the existing CWI logic.
- Support for CICS as an HTTP client provides a common gateway for business to business communications whether this be controlling hardware or software applications or, posting and retrieving data through the HTTP protocol. This ensures that CICS applications that act as consumers of HTTP content from Web Servers can now be migrated.
- Support for EXEC CICS INQUIRE REQID
- Initial support for EXEC CICS INQUIRE REQID has been added. This API provides a mechanism for querying information about a queued request and returns the INTERVAL value - the time remaining until the request expires.
- The feature also provides improved control over queued requests by providing a way for an application to access information about queued requests such as START TRANSID(...).
- During migration, this feature enables applications which make heavy use of this API to be migrated without the need of finding alternative means to provide existing behavior.
- When rehosting testing workload to Windows, the feature ensures that applications that use this API can be tested without change to source code or application behavior.
- Two-Phase Commit
- The CICS Inter-System Communications (ISC) support within
Server Enterprise Edition has been improved to support 2-Phase Commit communications flows using various third-party UNIX APPC communications products. When migrating applications, this improves transactional data integrity between CICS applications on UNIX and CICS applications that continue to reside on z/OS.
-
- Enterprise Server "Sys62" connections to a remote peer now support the standard communications flows required for 2-Phase Commit support.
- Uses IBM Communications Server (on AIX, Red Hat and SuSE SLES - excluding IA64), HP SNAPlus2 (on HP/UX) and Metaswitch SNAP-IX (on Solaris) to enable Enterprise Server to take part as a peer in distributed Sync Level 2 Sync Point processing conversations.
- JCL Support
- Improved VSE and MVS JCL support within Studio and
Server Enterprise Edition products.
-
When migrating applications, the new VSE features mean that a migration to a
Server Enterprise Edition platform requires fewer changes to the original host JCL making it quicker and easier to migrate. SMS managed GDGs scratch processing now mimics latest mainframe release behavior avoiding unexpected results during the migration process which can be very difficult to track down.
When rehosting testing workload to Windows, the new VSE features ensure that host JCL can be executed with minimal change on Test Server and SMS managed GDGs scratch processing now emulates the latest mainframe release behavior when running in test.
- The enhancements include:
- Internal reader support for VSE JCL
- Support for multiple logical files within a single in-stream dataset (VSE JCL)
- User exit for POWER statements (VSE JCL)
- Allow in-stream data to be included via SLI INCLUDE statements. (VSE JCL)
- Improved JESYSMSG layout for VSE (previously it was very difficult to read)
- GDG scratch processing at step end
- IMS Support
- Batch backout support has been added for IMS batch applications running in Enterprise Server. This provides the ability to recover database changes made by IMS batch applications (DLI and DB) to a point before a program was initiated or to a checkpoint.
- This improvement ensures that when migrating applications:
- Database changes made by a failed batch IMS applications when running in Enterprise Server can now be recovered.
- Provides increased compatibility with IMS applications running on the mainframe and reduces effort and risk when migrating such applications.
- Historical Statistical Facility (HSF)
- This release provides a new Historical Statistics Facility (HSF) that enables you to gather statistical information about transaction execution within the
Server Enterprise Edition environment.
- When migrating applications, it enables system administrators to identify poorly performing transactions. It also provides statistics for quantifying the time taken for execution of a given transaction which can be utilized to fulfill common accounting and costing requirements off the mainframe.
- Historical timing statistics are generated for Enterprise Server transactions. Statistics can be written to a .CSV file format and a limited number of records can also be held in memory for viewing through ESMAC. The statistics generated include information about:
- The type of task (CICS, IMS. JCL, Web Service, CGI)
- Task number and start time
- Transaction ID/Program name and user who initiated it
- Latency and response times
- Files accessed, duration and number of occurrences
- Time spent in SQL and CICS API
- Batch backout support for IMS batch applications
- This release includes a batch backout utility for IMS batch applications running in Enterprise Server which ensures an increased compatibility with mainframe IMS. The utility enables you to recover database changes made by IMS batch applications (DLI and DBB) to a point before a program was initiated or to a checkpoint.