1 option
Designing and programming CICS applications / John Horswill and Members of the CICS Development Team at IBM Hursley.
- Format:
- Book
- Author/Creator:
- Horswill, John.
- Hursley, Members of the, author.
- Language:
- English
- Subjects (All):
- Application software--Development.
- Application software.
- CICS (Computer system).
- Physical Description:
- 1 online resource (416 p.)
- Edition:
- First edition.
- Other Title:
- Designing and programming Customer Information Control System applications
- Place of Publication:
- Beijing ; Sebastopol, California : O'Reilly Media, Inc., 2000.
- Language Note:
- English
- System Details:
- text file
- Summary:
- CICS is an application server that delivers industrial-strength, online transaction management for critical enterprise applications. Proven in the market for over 30 years with many of the world's leading businesses, CICS enables today's customers to modernize and extend their applications to take advantage of the opportunities provided by e-business while maximizing the benefits of their existing investments. Designing and Programming CICS Applications will benefit a diverse audience. It introduces new users of IBM's mainframe (OS/390) to CICS features. It shows expe
- Contents:
- Copyright; Table of Contents; Preface; The Book's Audience; Organization of the Book; About the CD-ROM; Conventions in This Book; How to Contact Us; Acknowledgments; Part I: Introduction to CICS; Chapter 1: Introduction; The Essentials of a Business Application; Division of Responsibilities; Lifecycle Requirements; Technical Requirements; Business Applications as Creators of Value; Using CICS for Business Applications; Examples of Business Applications That Use CICS; Chapter 2: Designing Business Applications; The Heart of a Business Application; Components; Business logic components
- Presentation logic componentsComponent interfaces; A note about traditional CICS applications; Transactions; Limitations of ACID transactions; Error Handling; The need for a methodical approach; How CICS Can Help the Application Designer; CICS Transactions; CICS Programs and Linking; Synchronous calling between programs; Asynchronous calling between programs; Calling CICS programs from non-CICS programs; Defining resources; Working with MQSeries; Error Handling Facilities; Security; Transaction security; Resource security and command security; Other Services for the Application Designer
- Developing the Components of a Business ApplicationDesign; Programming; Test and Debug; Deployment; What's Next...; Chapter 3: Introducing the Sample Application; The Business Case; The IT Requirements; The Cross-Functional Team; The Design of the Sample Application; The Initial Architecture; What's Next...; Part II: The COBOL Business Logic Component; Chapter 4: Designing the Business Logic; Understanding What COBOL Components Need to Do; Looking at the Data Structure; Assessing Restrictions; Estimating the Workload; Summary; Incorporating CICS Design Guidelines; Using Resources Efficiently
- Shared resourcesSingle-user resources; Maintaining File Integrity: Using Locking; Handling Errors; Categories of errors in a CICS transaction; Handling Data; The Account File; The Name File; The Locking File; Recovery Requirements; Designing the Individual Functions; Creating, Reading, Updating, and Deleting Account Records; Reading a record; Browsing Records; Error Processing; Mapping the Functions to CICS Programs; Looking at the Business Logic Programs; The Create, Read, Update, and Delete Backend Progam (NACT02); The ABEND/Error Handler Program (NACT04)
- The Name Browse Backend Program (NACT05)Summary; Chapter 5: Programming the COBOL Business Logic; Writing CICS Programs in COBOL; Invoking CICS Services; Differences from Standard COBOL Programs; Handling Files; READ Commands; Using the READ Command in the Sample Application; Browsing a File; Starting the browse operation; Reading the next record; Finishing the browse operation; Using the browse commands in the sample application; Write Commands; Rewriting a file record; Adding (writing) a file record; Deleting a file record; Using the write commands in the example application
- Errors on file commands
- Notes:
- Description based upon print version of record.
- Includes bibliographical references (p. 379-381) and index.
- Description based on online resource; title from PDF title page (ebrary, viewed October 9, 2013).
- ISBN:
- 9781449311933
- 1449311938
- 9781306814010
- 1306814014
- 9781449313036
- 1449313035
- 9781449313623
- 1449313620
- 9780596152499
- 0596152493
- OCLC:
- 780425575
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.