This topic describes the folders and subfolders in a single-service project.
A
single-service project provides an organizational
framework for the source files and the generated files used in the
project. A
single-service project can contain
the following folders and subfolders:
- A Source folder
- A Generation folder
- A Generation\Target subfolder
- A Deployment folder (created when the deployment
operations are requested in the generation wizards)
- A META-INF folder (created when the deployment
operations are requested in the generation wizards)
The
Source folder holds files that contain source code or
other information that Enterprise Service Tools needs to generate
Web service files. You import these source files into your projects
using the Import Source Files wizard. The following table shows the
types of files that you might import into the Source folder, depending
on the type of development that you are doing (bottom-up, meet-in-middle,
or top-down):
| File extension: |
Type of file: |
| .cbl, .cob, .cpy .ccp |
COBOL source file or copy book |
| .pli, .mac, .inc |
PL/I source file or include
file |
| .wsdl |
File describing the interface of a Web service |
| .xsd |
File describing a request or response data mapping |
The
Generation folder and its Target subfolder contain the
files that you generate for the
single-service project.
Typically the Generation folder contains the files shown in the
following table:
| File name: |
Purpose: |
| Container.xml |
Identifies the next two files. |
| PlatformProperties.xml |
Contains a list of the properties that you specified
when you generated the output. |
| ServiceSpecification.xml |
Contains a Web service specification. |
The following table shows the types of files that might be generated
in the
Generation\Target subfolder, depending on the type of
development that you are doing (bottom-up, meet-in-middle, or top-down):
| File extension: |
Type of file: |
| .wsdl |
A file describing the interface of a Web service. |
| .xsd |
A request XML schema definition or a response
XML schema definition. |
| .wsbind |
A Web service binding file. |
| .cbl |
A COBOL source file that could be:- A Web service driver program that includes a request XML converter
program and a response XML converter program; or
- A template file for a service requester program
or a service provider program.
|
| .cpy |
A COBOL copy book file that contains the request
language structure or the response language structure for a WSDL operation. |
| .pli |
A PL/I source file that is
Web service driver program that includes a request XML converter program
and a response XML converter program. |
The
Deployment folder (depending on the project)
contains:
- .admr file (Application Deployment Manager Manifest) when the
project is Web Services for CICS® project
or
- .jar file (deployment bundle) when the project is XML Transformation
for CICS project
The META-INF folder contains a cics.xml,
the bundle manfiest file, for XML Transformation for CICS resource.