CICS System Definition Guide. Part 3, “Defining intercommunication resources,” on page provides guidance for resource definition. It tells you how to define. Introduction to CICS intercommunication. It is assumed that you are familiar with the use of CICS as a single system, with associated data resources and a. Recovery and restart in interconnected systems. This section describes those aspects of CICS recovery and restart that apply particularly in the.

Author: Voodoobar Mezshura
Country: United Arab Emirates
Language: English (Spanish)
Genre: Relationship
Published (Last): 18 November 2012
Pages: 51
PDF File Size: 4.69 Mb
ePub File Size: 20.49 Mb
ISBN: 134-9-24547-395-8
Downloads: 55283
Price: Free* [*Free Regsitration Required]
Uploader: Zusida

Asynchronous processing Asynchronous processing distributes the processing required by an application between intercommunicating systems. You can cicw stay on the List Abends screen 1. If your site is developing applications that make use of the Distributed Program Link DPL facility, you should review the following information.

4.0 Application programming in an intersystem environment

Intercommunicatipn is intended for system programmers, application designers, application developers, and technical support staff. Receiving Service Providers immediately delete information pertaining to regions, sessions, and routing masks that were intercommunicatikn to the Service Provider shutting down.

The method of setting breakpoints depends on whether an application is running in the local or remote region. This may overload the region and cause debugging sessions to be missed for the second and third trap masks.

Whenever possible, specify non-generic mask information for at least one field, excluding the PROGRAM field, which is not a routable attribute. At this point, the system allows single-stepping, resuming, and other available functions. This lockout escape procedure is not a recommended debugging technique.


Recovery and restart in an intersystem environment This topic tells you what CICS can do if things go wrong in an intercommunication environment, and what you can do to help. The processing is independent of the sessions on which requests are sent and replies are received.

PREFACE “CICS Intercommunication Guide” IBM Library Server

Set breakpoints, a program trace, or protection rules for the program in region AOR1. Because the first trap mask has asterisks in every field considered for routing, every transaction in scope for AOR1 will be routed to AOR1. Process global parameters Inercommunication xxxx. Because the same terminal cannot always be used for the server program, it is impossible to predict the terminal ID. Because you cannot always use the same terminal for the back-end transaction, you cannot predict the terminal ID.

Repeat Step 8 as required for additional AORs. The second abend trap is of little use, and it can lead to intetcommunication false conclusion that a second terminal abend has occurred. This may also prevent execution of Xpediter transactions. You should interocmmunication as specific as possible when defining trap masks in Xpediter.

CICS – Intercommunication

They use file control commands, temporary-storage commands, and other functions in the same way. You can set a local trap for abends at the primary terminal.


When the Service Providers involved in a given CICSPlex are connected to each other, all region, session, and routing mask information is shared among them. If the test transaction executes in the TOR, set the traps there.

In most cases, these observations provide the information needed to debug the program. When completed, request a dump from the Exit Session screen. Application programming in an intersystem environment This topic of the manual describes the application programming aspects of CICS intercommunication. For example, entering the following Xpediter transaction:. Specific region routing would be used when a programmer wants the Xpediter transaction to routed to a specific Intercommunicatino region.

Installing and configuring intercommunication support There are different installation and configuration requirements depending on whether a CICS system is to participate in intersystem communication or multiregion operation. Information Feedback Last updated: Use the second terminal, as described below, to establish all breakpoints and traps in the server programs. The following steps detail the debugging procedure:.

It could also be useful when debugging a transaction that has affinities that limit the execution of the application to only certain CICS regions.

The differences are described below:.