The WSDL and XSD tab allows you
to specify WSDL properties and XML schema definition properties.
This tab contains the following fields:
In the Specify WSDL properties group:
Service location:
Type the URI of the Web service (Web service endpoint URI). This
URI is used in the binding section of the WSDL file. In the case
of the SOAP binding, this URI is generated into the content of the
soap:address element.
Service name:
Type a name for the Web service.
It is a good idea to choose a Web service name that is descriptive
and that allows for future development. For example, a service named StockAdvisorService might
include related operations getStockQuote and getHighestPrice.
Operation name:
Type a name for the operation that is provided by the Web service
previously specified in Service name.
It is a good idea to choose a name that describes the action performed
by the operation - for example, getStockQuote.
WSDL namespace:
This value sets the namespace for the generated WSDL file.
Type the name of the global element that you want to use in the
request XML schema. For example,
ProgramPassFields
Note: By default, the source program name and a character designator I for
request (formally Inbound) is used. You can override the default by
editing the text in the field.
Whitespace option:
Specifies the conversion treatment for all elements in the generated
schema. Select one of the following values:
collapse - (1) replace tab, line feed, and carriage return characters
with spaces, (2) trim leading and trailing spaces, and (3) substitute
a single space for each contiguous sequence of spaces.
replace - replace tab, line feed, and carriage return characters
with spaces.
preserve - no whitespace removal nor replacement is performed.
compact - trim leading and trailing spaces - substitute a single
space for each contiguous sequence of spaces.
In the Specify response XML Schema properties group:
Target namespace:
Type the namespace and schema name of the XML schema that you
want to use as the response XML schema. For
example,
Type the name of the global element that you want to use in the response XML schema. For example,
ProgramPassFields
Note: By default, the source program name and a character designator O for response (formally, Outbound) is used. You can
override the default by editing the text in the field.
Whitespace option:
Specifies the conversion treatment for all elements in the generated
schema. Select on of the following values:
collapse - (1) replace tab, line feed, and carriage return characters
with spaces, (2) trim leading and trailing spaces, and (3) substitute
a single space for each contiguous sequence of spaces.
replace - replace tab, line feed, and carriage return characters
with spaces.
preserve - no whitespace removal nor replacement is performed.
compact - trim leading and trailing spaces - substitute a single
space for each contiguous sequence of spaces.