For more information see the topic describing each type of single-service projects (see The types of single-service projects).
Table 1 shows the types of files that can be selected as source files for the single-service wizards.
| Development scenario: | COBOL: | PL/I: |
|---|---|---|
| Bottom-Up | .cbl, .cpy, .cob, .ccp | .pli, . inc, .mac |
| Top-Down | .wsdl | .wsdl |
| Meet-in-Middle | .cbl, .cpy, .cob, .ccp, .wsdl, .xml, .xsd | pli, .inc, .mac, .wsdl, .xml, .xsd |
Table 2 shows supported combinations of runtime environments, development scenarios, programming languages, conversion types, and application modes. A em-dash (—) indicates that a combination is not supported.
| Runtime: | Develoment scenario: | For COBOL: | For PL/I: | ||
|---|---|---|---|---|---|
| Compiled conversion: | Interpretive conversion: | Compiled conversion: | Interpretive conversion: | ||
| Web Services for CICS® | Top-Down | — | • Service provider |
— | • Service provider |
| Meet-in-Middle | • Service provider | — | — | — | |
| Bottom-Up | • Service provider | • Service provider | — | • Service provider | |
| SOAP for CICS | Top-Down | — | — | — | — |
| Meet-in-Middle | • Service provider | — | — | — | |
| Bottom-Up | • Service provider | — | — | — | |
| XML Transformation for CICS2 | Top-Down | — | • Service provider | — | • Service provider |
| Meet-in-Middle | — | — | — | — | |
| Bottom-Up | • Service provider | • Service provider | — | • Service provider | |
| IMS™ Enterprise Suite SOAP Gateway | Top-Down | — | • Service provider | • Service provider (batch processor only)1 | — |
| Meet-in-Middle | • Service provider |
— | • Service provider |
— | |
| Bottom-Up | • Service provider | — | • Service provider | — | |
| IMS Web 2.02 | Top-Down | — | — | — | — |
| Meet-in-Middle | — | — | — | — | |
| Bottom-Up | • Service provider | — | • Service provider | — | |
| Batch, TSO, and Unix System Services3 | Top-Down | — | — | — | — |
| Meet-in-Middle | • Service provider | — | • Service provider | — | |
| Bottom-Up | • Service provider | — | • Service provider | — | |
1This scenario is supported only in the batch processor. |
|||||