Designing and Programming CICS Applications
by John Horswill, Members of the CICS Development Team at IBM Hursley
Appendix B. List of CD-ROM Files
The sample that is described in this book is a simplified application that dynamically creates, reads, updates, and deletes customer records. It is based on a COBOL application that has been written as a two-tier structure of business and presentation logic. This permits the flexibility of a variety of frontends to the business logic. The application shows a web-based frontend using a Java ORB approach with IIOP, a second web-based frontend ECI to link to Business logic, an interface to allow messaging through the facilities of MQSeries, as well as the traditional 3270 frontend.
The sample is implemented as a set of COBOL programs, copybooks, BMS maps, and mapsets. These are supplied in both source code and are also compiled for use with CICS TS V1.3 in an LE environment. In addition to the COBOL programs the code is provided for the Java ORB and Web, HTML pages, and the code for Parts 6 and 7.
Files Used by the COBOL Application
File | Description |
| Loadlib | |
nact01.cobol | This is the load module for the program that provides the frontend interface (presentation logic) for 3270 terminals as part of the sample application. It is the first program executed when the transaction NACT is run. |
nact02.cobol | This is the load module for the program, which provides the Create, Read, Update, Delete (CRUD) functions of the sample application. It is designed to be LINKed to in order to allow any number of front-ends to use its services. ... |