Shared data table services and remote file access

This section illustrates the differences between using function shipping and using shared data table services to access a CICS® file in another region.

Using function shipping

Figure 1 shows the use of function shipping to access a data set owned by another CICS region.

Figure 1. Data access using function shipping
 This diagram shows a CICS application owning region (AOR) linking by function shipping to a CICS file owning region (FOR) and then linking to VSAM services and VSAM KSDS.

Using shared data table services

Figure 2 shows how a number of AOR’s can use cross-memory services to execute reads or browses, using shared data table services in an FOR in order to access the data table. (Function shipping is used for update requests and for any request that needs to access the source data set, in the same way as shown in Figure 1.)

Figure 2. Data access using shared data table services. This diagram shows read-only access only.
 This diagram shows CICS application owning regions linking by cross memory services to a CICS file owning region, which uses shared data table services to link to a data table within a data space.

Related concepts
Introduction to shared data tables
The concept of shared data tables
Description of data tables
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
How a data table is shared
[[ Contents Previous Page | Next Page Index ]]