1 / 20

Miscellaneous Enhancements

Miscellaneous Enhancements. Steve Zemblowski zem@us.ibm.com. Session Agenda. Information Center Language Environment Support for Assembler MAIN Architectural Patterns Obsolete function removal High Performance Java BTAM and TCAM OS/VS COBOL. The Information Center in CICS TS 3.1.

mari
Download Presentation

Miscellaneous Enhancements

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Miscellaneous Enhancements Steve Zemblowski zem@us.ibm.com

  2. Session Agenda • Information Center • Language Environment • Support for Assembler MAIN • Architectural Patterns • Obsolete function removal • High Performance Java • BTAM and TCAM • OS/VS COBOL

  3. The Information Center in CICS TS 3.1 • Migration to Eclipse • Linux support • RedHat Enterprise 3.0 • SuSE Enterprise 3.0 • RedHat Enterprise 3.0 for zSeries • SuSE Enterprise 8 and 9 for zSeries • Consistent look and feel • New welcome page • Improved search engine • What’s New section • Learning paths • Information roadmaps • Navigation revision • e-support plugin

  4. 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

  5. DB2 Information Center

  6. WebSphere Application Server Information Center

  7. 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

  8. 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

  9. 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

  10. 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

  11. Language Environment Enhancements… • FINR APAR PQ43992 • 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

  12. 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

  13. Architectural Patterns… • Base application BMS BMS Data Data Presentation Presentation Handler Handler Manager Manager (Stubbed) (Stubbed) Data Data Catalogue Catalogue Handler Handler Manager Manager VSAM VSAM (VSAM) (VSAM) Dispatch Dispatch SOAP SOAP Dispatch Dispatch Manager Manager Manager Manager External External Request Request Service Service Stock Stock Manager Manager

  14. Architectural Patterns… • Possible extensions

  15. 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| URIMAP RESID(8-character data-value)| WEBSERVICE RESID(32-character data-value)} • Numerous INQUIRE and SET changes

  16. 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 • WebSphere Application Server • Version 5 and 6

  17. CICS TS 3.1 Support for: • EJB 2.0 deployment descriptor toleration • Allows use of WebSphere V6 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 V3.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

  18. 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

  19. Function Removal… • OS/VS COBOL • Programs using this level of COBOL will abend ALIK

  20. Summary • Information Center • Language Environment • Support for Assembler MAIN • Architectural Patterns • Obsolete function removal • High Performance Java • BTAM and TCAM • OS/VS COBOL

More Related