This topic describes how to integrate a single-service
project into a service flow project.
Once you have developed a single-service project (see
Developing single-service projects) you can integrate it
into a service flow project either as an outbound Web services subproject
or as a nonterminal subproject:
| Type of single-service project: |
How the single-service project can be integrated
into the service flow project: |
| Web services for CICS® |
- Outbound Web service subproject; or
- Nonterminal subproject
|
| SOAP for CICS |
Outbound Web service subproject |
| XML Transformation project |
Not supported. |
| IMS™ Soap
Gateway |
Outbound Web service subproject |
| IMS Info
2.0 |
Not supported. |
| Batch, TSO, z/OS® UNIX project |
Outbound Web service subproject |
| SCA project |
Not supported. |
To integrate a single-service project into a service flow project:
- Verify that you have generated output files for the single-service
project. Otherwise the attempt to integrate the single-service project
with the service flow project will fail and you will get a nonspecific
error message.
- In the EST Project Explorer, right-click the single-service project
that you want to integrate.
- Select Add to a Service Flow Project.
- If the single-service project is a Web services for CICS project, you are prompted to select how
to integrate the project with the service flow project. Select whether
to integrate the project as one of the following:
- Outbound Web service request
- Program call (that is, a nonterminal subproject)
- Select the service flow project to which you want to add the single-service
project.
- Click OK.
The Enterprise Service Tools performs the following operations:
- It creates an outbound Web service subproject or a nonterminal
subproject in the selected service flow project.
- In the new subproject, it creates the artifacts required for the
integrated application to be invoked by a service flow.
In the flow editor, you can now drag the new operation to the canvas
of the flow editor to create a valid Invoke outbound Web service node
or a valid Invoke nonterminal node.
The single-service project is removed from the EST Project Explorer,
but the files are not lost. You can access these files from the Navigator
view, and if you wish you can invoke the Enterprise Service
Tools Wizard Launchpad to regenerate output files for
the single-service project.