CICS Transaction Server V 3 1 Miscellaneous Enhancements

  • Slides: 20
Download presentation
CICS Transaction Server V 3. 1 Miscellaneous Enhancements Steve Zemblowski zem@us. ibm. com ©

CICS Transaction Server V 3. 1 Miscellaneous Enhancements Steve Zemblowski zem@us. ibm. com © 2005 IBM Corporation

CICS Transaction Server V 3. 1 Session Agenda § Information Center § Language Environment

CICS Transaction Server V 3. 1 Session Agenda § Information Center § Language Environment – Support for Assembler MAIN § Architectural Patterns § Obsolete function removal – High Performance Java – BTAM and TCAM – OS/VS COBOL 5 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 The Information Center in CICS TS 3. 1

CICS Transaction Server V 3. 1 The Information Center in CICS TS 3. 1 § Migration to Eclipse – Linux support • Red. Hat Enterprise 3. 0 • Su. SE Enterprise 3. 0 • Red. Hat Enterprise 3. 0 for z. Series • Su. SE Enterprise 8 and 9 for z. Series § Consistent look and feel § § § § 7 New welcome page Improved search engine What’s New section Learning paths Information roadmaps Navigation revision e-support plugin © 2005 IBM Corporation

CICS Transaction Server V 3. 1 The Information Center in CICS TS 3. 1…

CICS Transaction Server V 3. 1 The Information Center in CICS TS 3. 1… “can support many information centers in the same framework. ” Standard look and feel New welcome page New navigation tree Immediate access to key information: • What’s New • Highlights • Information roadmaps • Learning paths 9 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 DB 2 Information Center 11 © 2005 IBM

CICS Transaction Server V 3. 1 DB 2 Information Center 11 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 Web. Sphere Application Server Information Center 13 ©

CICS Transaction Server V 3. 1 Web. Sphere Application Server Information Center 13 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 The Information Center in CICS TS 3. 1

CICS Transaction Server V 3. 1 The Information Center in CICS TS 3. 1 - What’s New “contains everything you need to know about new functions” Organised by major functional area Available through the navigation and welcome page Integrated linking – no longer standalone 15 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 The Information Center in CICS TS 3. 1

CICS Transaction Server V 3. 1 The Information Center in CICS TS 3. 1 - Learning paths “a sequence of topics that help a user learn about a new area of the product” Available through the navigation Covers mainly new functions Introduction with path objectives Links to stay on or move off the path at any time 17 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 The Information Center in CICS TS 3. 1

CICS Transaction Server V 3. 1 The Information Center in CICS TS 3. 1 - Information roadmaps “a topic that provides a set of comprehensive links to information from a variety of sources” Available through the navigation and welcome page Overview section Comprehensive links in each section with guidance Role or function based 19 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 Language Environment Enhancements § Support for LE Assembler

CICS Transaction Server V 3. 1 Language Environment Enhancements § Support for LE Assembler programs – Application programs with LE MAIN • Not for Global or Task Related User Exits – New translator option LEASM • DFHEIENT and DFHEIRET will generate appropriate LE calls – CEEENTY and CEETERM – High Level Assembler for MVS & VM & VSE Release 4+ • Allows for use of LE debugger 21 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 Language Environment Enhancements… § FINR APAR PQ 43992

CICS Transaction Server V 3. 1 Language Environment Enhancements… § FINR APAR PQ 43992 – Invalid PCUE_ENTRY_POINT for XPCFTCH • PLI and C++ programs • Points to CEESTART, not real program – New fields and flags added to PCUE parameter list • PCUE_REAL_ENTRY – Will contain “real” program entry point if PCUE_REAL is true • PCUE_REAL indicator flag (x’ 20’) – Planned to be made available on CICS TS 2. 3 23 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 Architectural Patterns § New CICS example application –

CICS Transaction Server V 3. 1 Architectural Patterns § New CICS example application – Generic catalog manager and purchase order application • COBOL application • VSAM data files – Can be used to illustrate end to end scenarios • Demonstrate CICS Web Services – WMQ and http transports – “Bottom up”, “Top down” and “Meet in the middle” approachs – “Best Practices” • Separation of presentation, business and data access logic • Use of Channels and COMMAREAs 25 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 Architectural Patterns… § Base application BMS Presentation Manager

CICS Transaction Server V 3. 1 Architectural Patterns… § Base application BMS Presentation Manager Catalogue Manager Data Handler (Stubbed) Data Handler (VSAM) Dispatch Manager VSAM SOAP Request Dispatch Manager External Service Stock Manager 27 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 Architectural Patterns… § Possible extensions 29 © 2005

CICS Transaction Server V 3. 1 Architectural Patterns… § Possible extensions 29 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 System Programming Interface Commands § EXTRACT STATISTICS –

CICS Transaction Server V 3. 1 System Programming Interface Commands § EXTRACT STATISTICS – New statistics commands for the new resource types in CICS TS 3. 1 • PIPELINE • URIMAP • WEBSERVICE – Returns to an application program: • The current statistics for a named resource type • The current statistics for a single named resource EXEC CICS EXTRACT STATISTICS {PIPELINE RESID(8 -character data-value)| URIMAP RESID(8 -character data-value)| WEBSERVICE RESID(32 -character data-value)} § Numerous INQUIRE and SET changes 31 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 CICS TS 3. 1 Support for: § Version

CICS Transaction Server V 3. 1 CICS TS 3. 1 Support for: § Version 1. 4. 2 of the IBM Software Developer Kit for z/OS, Java 2 Technology Edition. – Features of Java 1. 4. 2 are: • Enhancements to security, XML, networking, and debugging support • Numerous fixes and minor improvements § Web. Sphere Application Server – Version 5 and 6 33 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 CICS TS 3. 1 Support for: § EJB

CICS Transaction Server V 3. 1 CICS TS 3. 1 Support for: § EJB 2. 0 deployment descriptor toleration – Allows use of Web. Sphere V 6 tooling, ASTK, for the deployment of EJB 1. 1 session beans § 64 -bit toleration – Toleration of 64 -bit code in CICS address space • CICS TS V 3. 1 does not support execution of 64 -bit applications • Extensions are provided to the CICS abend capture mechanisms – Report the contents of the full 64 -bit general purpose registers 35 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 Function Removal § 1 byte console ids §

CICS Transaction Server V 3. 1 Function Removal § 1 byte console ids § High Performance Java § CICS Connector for CICS – ECI base classes (ECIREQUEST) – Common Connector Framework (CCF) § TCAM TOR – Network support § BTAM § CPSM remote MAS agent for Windows 37 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 Function Removal… § OS/VS COBOL – Programs using

CICS Transaction Server V 3. 1 Function Removal… § OS/VS COBOL – Programs using this level of COBOL will abend ALIK 39 © 2005 IBM Corporation

CICS Transaction Server V 3. 1 Summary § Information Center § Language Environment –

CICS Transaction Server V 3. 1 Summary § Information Center § Language Environment – Support for Assembler MAIN § Architectural Patterns § Obsolete function removal – High Performance Java – BTAM and TCAM – OS/VS COBOL 41 © 2005 IBM Corporation