As previously mentioned, the full support of CICS Web services was realized in CICS TS V3.1. In this section, we list and briefly discuss the functional enhancements that are relevant to Web services. This information is of most interest to the application programmer to help them forge their way into new technologies with advanced capabilities and support for modern programming techniques.
While all of these enhancements are covered in extensive detail in the CICS TS 3.1 Release Guide, those of most interest to this book are described in further detail.
CICS TS V3.1 includes a range of new and improved capabilities that enhance access to CICS. Standard interface and communication protocols mean that you have the facilities to exploit new technologies and re-use your CICS applications within a flexible operating environment. The potential benefits of this were discussed in section “Why use CICS Web services” and includes simplified development processes, reduced development costs, and reduced time to deployment.
CICS TS V3.1 delivers major new support for Web services, which is an evolution of the functions previously provided as the SOAP for CICS optional feature. These enhancements allow CICS-based applications to be exposed as Web services, thus enabling existing applications to be integrated within a service-oriented architecture (SOA). Next chapters develops the discussion regarding the SOA terminologies and how these relate to CICS TS and Web services.
This second group of enhancements allow existing applications to be further developed and new applications to be constructed using contemporary programming languages, constructs, and tools. Support is introduced for totally Language Environment enabled Assembler application programs. All the EXEC CICS Web API commands were made threadsafe, and there is a more efficient use of z/OS multiprocessor capabilities through enabling of the Open Transaction Environment (OTE) support to use open TCBs.
One of the significant enhancements for the application developer is the new mechanism for inter-program data transfer, using constructs called channels and containers. These provide an alternative to COMMAREAs and are not subject to the same 32 KB size restriction. This is discussed further in “Channels and containers”.
IBM-CICS Related Interview Questions
|VSAM Interview Questions||IBM - VSAM Interview Questions|
|IBM-REXX Interview Questions||JCL Interview Questions|
|IBM DB2 Interview Questions||COBOL Interview Questions|
|IBM-JCL Interview Questions||DB2 Using SQL Interview Questions|
|IBM-JCL&VSAM Interview Questions||IBM Mainframe Interview Questions|
|Mainframe DB2 Interview Questions|
Service-oriented Architecture And Cics
Cics As A Service Provider And Requester
Modern Web Services Development Tools
Development Of The Change Of Address Cics Application
Exposing Our Application As A Web Service
Developing Web Service Clients
Tracing The Change Of Address Scenario
All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.