Configuring a CICS Region for SOAP

Provides a list of steps required to configure an Enterprise Server for .NET CICS region that supports enhanced EXCI.
Note: This is a technology preview feature only. It is being made available to allow you to test and provide feedback on this new capability; however, this feature is not intended for production use and it is not supported as such.

To set up the provided ESDEMO Enterprise Server for .NET CICS region to use the SOAP features available for enhanced EXCI support:

  1. Create and compile a CICS program with an associated WSBIND file
  2. Edit the supplied Region_ESDEMO.config startup file to add a Web Service specifying the CPMI transaction, if one does not already exist.
  3. If the listener defined in the provided seelistener.exe.config file does not have an HTTP channel for the region, add one.
  4. In the resource definition file, create a WEBSERVICE resource including the full path to WSBIND file.
  5. Place the resource group containing the WEBSERVICE resource into the startup list.
    Note: Do not confuse the WEBSERVICE resource with the Web service in the region startup file.
  6. Place the program associated with your WSBIND file in a location where it can be found by the region.
  7. Using the standard ExciClient, or optionally the new AspNetExciClient if calling from an ASP.NET Web service, write a non-CICS client program that includes an EXCI call. See Using SOAP Features for details.
  8. Start the ESDEMO region and make the EXCI call.
Note: For complete details about configuring EXCI with Enterprise Server for .NET, see Configuring EXCI in the Enterprise Server for .NET documentation.