My Account Log in

1 option

Designing and programming CICS applications / John Horswill and Members of the CICS Development Team at IBM Hursley.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Horswill, John.
Hursley, Members of the, author.
Contributor:
IBM United Kingdom. CICS Development Team.
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.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account