Java Applications in CICS

CICS Transaction Server for z/OS

Java Applications in CICS

Version 3 Release 1

SC34-6440-07

CICS Transaction Server for z/OS

Java Applications in CICS

Version 3 Release 1

SC34-6440-07

Note! Before using this information and the product it supports, be sure to read the general information under "Notices" on page 397.

This edition applies to Version 3 Release 1 of CICS Transaction Server for z/OS, program number 5655-M15, and to all subsequent versions, releases, and modifications until otherwise indicated in new editions. Make sure you are using the correct edition for the level of the product. ? Copyright IBM Corporation 1999, 2011. US Government Users Restricted Rights ? Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Contents

Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi What this information is about. . . . . . . . . . . . . . . . . . . . xi Who should read this information . . . . . . . . . . . . . . . . . . xi

Summary of Changes . . . . . . . . . . . . . . . . . . . . . xiii Changes for CICS Transaction Server for z/OS, Version 3 Release 1 . . . . . xiii Changes for CICS Transaction Server for z/OS, Version 2 Release 3 . . . . . xiii Changes for CICS Transaction Server for z/OS, Version 2 Release 2 . . . . . xiv

Part 1. Java development roadmaps . . . . . . . . . . . . . . . . . . . . . . 1

Chapter 1. JCICS application roadmap. . . . . . . . . . . . . . . . 3 Chapter 2. CICS IIOP application roadmap . . . . . . . . . . . . . . 5 Chapter 3. CICS enterprise beans roadmap . . . . . . . . . . . . . . 7

Part 2. Developing Java applications for CICS . . . . . . . . . . . . . . . . . 9

Chapter 4. Java applications in CICS . . . . . . . . . . . . . . . . 11 Types of Java application in CICS . . . . . . . . . . . . . . . . . . 11

Chapter 5. What you need to know about CICS . . . . . . . . . . . . 13 CICS transactions . . . . . . . . . . . . . . . . . . . . . . . . 13 CICS tasks . . . . . . . . . . . . . . . . . . . . . . . . . . 14 CICS application programs . . . . . . . . . . . . . . . . . . . . 14 CICS services . . . . . . . . . . . . . . . . . . . . . . . . . 14

Chapter 6. Java programming using JCICS . . . . . . . . . . . . . 17 The JCICS class library. . . . . . . . . . . . . . . . . . . . . . 17

Translation . . . . . . . . . . . . . . . . . . . . . . . . . 17 JavaBeans . . . . . . . . . . . . . . . . . . . . . . . . . 17 Library structure . . . . . . . . . . . . . . . . . . . . . . . 18 CICS resources . . . . . . . . . . . . . . . . . . . . . . . 18 CICS storage requirements . . . . . . . . . . . . . . . . . . . 19 Command arguments . . . . . . . . . . . . . . . . . . . . . 19 Serializable classes . . . . . . . . . . . . . . . . . . . . . . 19 System.out and System.err . . . . . . . . . . . . . . . . . . . 20 Threads . . . . . . . . . . . . . . . . . . . . . . . . . . 20 JCICS command reference . . . . . . . . . . . . . . . . . . . . 21 CICS exception handling in Java programs . . . . . . . . . . . . . 21 Error handling and abnormal termination . . . . . . . . . . . . . . 23 APPC mapped conversations . . . . . . . . . . . . . . . . . . 24 Basic Mapping Support (BMS) . . . . . . . . . . . . . . . . . . 24 Channels and containers . . . . . . . . . . . . . . . . . . . . 24 Diagnostic services . . . . . . . . . . . . . . . . . . . . . . 27 Document services . . . . . . . . . . . . . . . . . . . . . . 27 Environment services . . . . . . . . . . . . . . . . . . . . . 28 File services . . . . . . . . . . . . . . . . . . . . . . . . . 30 Program services . . . . . . . . . . . . . . . . . . . . . . . 33 Scheduling services . . . . . . . . . . . . . . . . . . . . . . 33 Serialization services. . . . . . . . . . . . . . . . . . . . . . 34

? Copyright IBM Corp. 1999, 2011

iii

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download