Contents
Preface
What this book is about
Who should read this book
What you need to know to understand this book
Summary of changes
Changes for CICS Transaction Server for z/OS, Version 3 Release 1
Changes for CICS Transaction Server for z/OS, Version 2 Release 3
Changes for CICS Transaction Server for z/OS, Version 2 Release 2
Figures
Tables
Introduction to shared data tables
The concept of shared data tables
Description of data tables
CICS-maintained data table
User-maintained data table
Data table sharing environment
Source data set for data tables
Data space for data tables
Global user exits for data tables
Benefits of shared data tables
Shared data table services and remote file access
Using function shipping
Using shared data table services
How a data table is shared
LOGON
CONNECT
Security
CICS-maintained data tables
Application programming for CICS-maintained data tables
Resource definition for CICS-maintained data tables
VSAM SHAREOPTION
Data integrity
Operations with CICS-maintained data tables
User-maintained data tables
Application programming for user-maintained data tables
Resource definition for user-maintained data tables
Data integrity
Operations with user-maintained data tables
Planning to use data tables
Performance benefits of data tables
Performance of a CICS-maintained data table
Performance of a user-maintained data table
Storage use
Selecting files for use as data tables
Checklist
Using statistics to select data tables
Security checking for data tables
LOGON security check
CONNECT security checks
Shared data tables support on different releases of CICS
Preparing to use shared data tables support
Load modules
Application programming for data tables
Application programming for a CICS-maintained data table
Using a CICS-maintained data table during loading
Application programming for a user-maintained data table
Using a user-maintained data table during loading
Use of cross-memory services for shared data tables
Connection
Differences between function shipping and cross-memory services
Closing a data table
Differences between shared data tables services and VSAM
Read while updating (different transactions)
Resource definition for data tables
Using the DEFINE FILE command to define data tables
Example of a CICS-maintained data table definition
Example of a user-maintained data table definition
EXEC CICS commands for data tables
SET FILE
INQUIRE FILE
CEMT commands for data tables
SET FILE
INQUIRE FILE
Customizing data tables using user exits
Communicating between CICS and exit programs
XDTRD user exit
XDTAD user exit
XDTLC user exit
Operations with data tables
Opening a data table
Closing a data table
MVS JCL requirements when using shared data tables
Interpreting data table statistics
Sample data table statistics
Additional statistics fields
Activating user exits for data tables
Problem determination for data tables
Trace information for data table services
Entry and exit trace points
Exception trace points
Analyzing errors from the data tables SVC
Error codes
Analyzing errors from data tables cross-memory services
Dump information for data tables
Using shared data tables support in a sysplex
Overview of shared data tables support in a sysplex
How to refresh replicated user-maintained data tables
Example program for refreshing a user-maintained data table
Setting up and executing the example program
How the example program operates
Source code for the example program to refresh a replicated user-maintained data table
Appendix. Sample user exit programs
Sample XDTRD exit program
Sample XDTAD exit program
Sample XDTLC exit program
Bibliography
The CICS Transaction Server for z/OS library
The entitlement set
PDF-only books
Other CICS books
Accessibility
Index
Notices
Programming interface information
Trademarks
[[
Contents
Previous Page
|
Next Page
Index
]]