Designing and programming CICS applications - John Horswill - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Designing and programming CICS applications
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Designing and programming CICS applications

Designing and programming CICS applications

John Horswill

418 pages, parution le 15/09/2000

Résumé

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 experienced users how to integrate existing mainframe systems with newer technologies, including the Web, CORBA, Java, CICS clients, and Visual Basic; as well as how to link MQSeries and CICS.

Each part of Designing and Programming CICS Applications addresses the design requirements for specific components and gives a step-by-step approach to developing a simple application. The book reviews the basic concepts of a business application and the way CICS meets these requirements. It then covers a wide range of application development technologies, including VisualAge for Java, WebSphere Studio, and Visual Basic. Users learn not only how to design and write their programs but also how to deploy their applications.

Designing and Programming CICS Applications shows how to:

  • Develop and modify existing COBOL applications
  • Become familiar with the CICS Java environment and write a simple Java wrapper for a COBOL application
  • Develop a web front end using servlets, JSP and JavaBeans.
  • Link the web front end to an existing COBOL application using CORBA
  • Write a Visual Basic application to develop a customer GUI
  • Link an existing COBOL application using a CICS Client ECI call
  • Develop a Java application using Swing as an MQSeries Client
  • Use the MQSeries-CICS bridge to access an existing COBOL application
  • Debug CICS applications

Whether for working with thousands of terminals or for a client/server environment with workstations and LANs exploiting modern technology such as graphical interfaces or multimedia, Designing and Programming CICS Applications delivers the power to create, modernize and extend CICS applications.

Preface

I. Introduction to CICS

1. Introduction
The Essentials of a Business Application
Business Applications as Creators of Value
Using CICS for Business Applications

2. Designing Business Applications
The Heart of a Business Application
How CICS Can Help the Application Designer
Developing the Components of a Business Application
What's Next...

3. Introducing the Sample Application
The Business Case
The Design of the Sample Application
What's Next...

II. The COBOL Business Logic Component

4. Designing the Business Logic
Understanding What COBOL Components Need to Do
Incorporating CICS Design Guidelines
Handling Data
Designing the Individual Functions
Mapping the Functions to CICS Programs
Looking at the Business Logic Programs
Summary

5. Programming the COBOL Business Logic
Writing CICS Programs in COBOL
Handling Files
Saving Data: Using a Scratchpad Facility
Controlling Programs
Abending a Transaction
Queuing Facilities: Temporary Storage and Transient Data
Handling Errors
What's Next...

III. The CICS Java Component

6. Designing the CICS Java Component
Background to Java and CORBA in a CICS Environment
Understanding What This Component Needs to Do
Describing a Customer Account Object with IDL
Design of the CICS Java Component
Implementing CICS Java Components
What's Next...

7. Programming the CICS Java Component
Tools
Setting Up Your Development Environment
Creating and Compiling the IDL Definition
Writing the Server Implementation Class
Exporting and Binding the Server Application to the CICS Region
Creating the CORBA Client
What's Next...

IV. The Web Component

8. Designing the Web Component
Understanding What the Component Needs To Do
Designing the Web Interface
Designing the Web Server Components
Designing the CORBA Client Implementation
What's Next...

9. Programming the Web Component
Tools
Building the Web Site
Programming the Web Server Components
What's Next...

V. The 3270 Interface

10. Designing the Presentation Logic
Understanding What the Presentation Logic Component Needs to Do
Interface Design Principles
Incorporating CICS Design Guidelines
Designing the Functions

11. Programming the 3270 Presentation Logic Component
Defining Screens with Basic Mapping Support (BMS)
Symbolic Description Maps
Sending a Map to a Terminal
Local Printing (NACT03): Requests for Printing
What's Next...

12. Designing the Visual Basic Component
Understanding What the Component Needs to Do
Designing the Graphical User Interface
Designing the Print Function
Designing the Online Help
Designing the Data Validation
Designing Access to and Control of the CICS Application
Designing Error Handling

VI. The Visual Basic Component

13. Programming the Visual Basic Program
Writing the Graphical User Interface
Implementing the Print Function
Implementing the Online Help
Implementing the Data Validation Code
Accessing Applications on the CICS Server
Communicating with CICS
What's Next....

VII. CICS and MQSeries

14. Designing an Application to Use the MQSeries-CICS Bridge
Background to MQSeries
The MQSeries-CICS Bridge
Designing the Graphical User Interface
Designing the Java Application
Configuring MQSeries
Running CICS DPL Programs
Why Design It This Way?
What's Next...

15. Programming the MQSeries-CICS Bridge
Building the Java GUI
Coding the Java Application
Setting Up MQSeries and CICS

VIII. Debugging

16. Debugging in CICS
CICS-Supplied Transactions
EDF: Execution Diagnostic Facility
Summary

IX. Appendices

A. Configuring Your CICS for OS/390 Environment

B. List of CD-ROM Files

Glossary

Suggestions for Further Reading

Index

L'auteur - John Horswill

John Horswill is a member of IBM's CICS User Technology team at IBM in
Hursley Park, UK. He has been involved delivering information on various platforms
including OS/390, AIX, Solaris, Digital UNIX, HP and Windows NT for the past 11
years. Before joining IBM he worked in Further Education in England for many years.
He graduated from London University and completed an M.Sc in applied cell science
and virology at Brunel University before turning his attention to computing.

Caractéristiques techniques

  PAPIER
Éditeur(s) O'Reilly
Auteur(s) John Horswill
Parution 15/09/2000
Nb. de pages 418
Couverture Broché
Poids 680g
EAN13 9781565926769
ISBN13 978-1-56592-676-9

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription