CICS Web support in a CICSPlex

You can distribute applications that use CICS® Web support in a CICSPlex® using the following methods individually, or in combination: Figure 1 illustrates these configurations.
Figure 1. CICS Web support configurations in a CICSPlex
This figure illustrates how can be configured in a CICSPlex. The configurations are described in the text.
You can distribute requests that use the CICS business logic interface in the same way. This is illustrated in Figure 2.
Figure 2. CICS business logic interface configurations in a CICSPlex
This figure illustrates how the can be configured in a CICSPlex. The configurations are described in the text.

When you plan to distribute applications in this way, you should consider any affinities that exist between the parts of your application. For more information about affinities, see the Start of changeCICS Interdependency Analyzer for z/OS® User's Guide and ReferenceEnd of change.

You should also consider how the application's state will be managed between requests. Managing application state across an HTTP request sequence discusses the considerations involved for any CICS Web support applications which use a pseudoconversational model. There may be additional considerations when: CICS provides a sample state management program (DFH$WBSR) that you can use to manage your application state. DFH$WBSR facilitates the sharing of application state through resources that can be shared by several CICS regions. It is described in Reference information for DFH$WBST and DFH$WBSR, state management samples. (The other sample, DFH$WBST, creates an affinity, and so is not suitable for use in a CICSPlex.)

For guidance about configuring CICS Web support and the CICS business logic interface in a CICSPlex, see Workload Management for Web Access to CICS.