Although CICS provides the usual resource definition mechanisms
for creating WEBSERVICE resources, and installing them in your CICS region,
there is an alternative strategy which you can use. You can use the scanning
mechanism to install WEBSERVICE resources in your running CICS system.
There are three ways to install a WEBSERVICE resource definition.
- Use the PERFORM PIPELINE SCAN command (using
the CEMT transaction, or the system programming interface) to initiate a scan
of the pickup directory for a PIPELINE resource. Use this method
when you have added or updated a Web service binding file in the pickup directory
of a PIPELINE that is already been installed. CICS scans the pickup directory
and uses each Web service binding file that it finds there to dynamically
install a WEBSERVICE resource.
- Install a PIPELINE resource. Use this method when the
pickup directory of a PIPELINE resource contains a Web service binding file
that you want to associate with the PIPELINE, and the PIPELINE has not been
installed. When you install the PIPELINE, CICS scans the pickup directory
and uses each Web service binding file that it finds there to install a WEBSERVICE
resource.
- Install a WEBSERVICE resource from the CSD. Use this
method if neither of the two other methods is appropriate - for example, when
you want to use a PIPELINE definition with a Web service binding file that
is not in the PIPELINE's pickup directory.