Sponsored Links
SOA Web Services Tutorials
- SOA Web Services - SOA and Web Services Approach for Integration
- SOA Web Services - SOA Evolution
- SOA Web Services - IT Evolution
- SOA Web Services - Patterns
- SOA Web Services - Designing Sound Web Services
- SOA Web Services - Self-Service Business Pattern
- SOA Web Services - Extended Enterprise Business Pattern
- SOA Web Services - Application Integration Pattern
- SOA Web Services - Direct Connection Application Pattern
- SOA Web Services - Broker Application Pattern
- SOA Web Services - Serial Process Application Pattern
- SOA Web Services - Parallel Process Application Pattern
- SOA Web Services - Runtime Patterns
- SOA Web Services - Direct Connection Runtime Pattern
- SOA Web Services - Direct Connection Pattern
- SOA Web Services - Runtime Patterns for Broker
- SOA Web Services - Differences between B2B and EAI Web Services
- SOA Web Services - Writing Interoperable WSDL Definitions
- SOA Web Services - Validating Interoperable WSDL
- SOA Web Services - WS-I Specifications
Home
Tutorials
SOA Web Services
Tutorials
SOA Web ServicesSOA Web Services - WSDL for Java Web Service
WSDL for Java Web Service
The WSDL is shown in the following listing.
Sample Code
- <definitions targetnamespace="http://endpoint/" name="HelloService"></definitions>
- <types></types>
- <xsd:schema>
- <xsd:import schemalocation="http://DRSARANG:8080/Hello/HelloService/__container$pu
- blishing$subctx/WEB-INF/wsdl/HelloService_schema1.xsd" namespace="http://endpoint/">
- </xsd:import>
- </xsd:schema>
- <message name="SayHello"></message>
- <part name="parameters" element="tns:SayHello"></part>
- <message name="SayHelloResponse"></message>
- <part name="parameters" element="tns:SayHelloResponse"></part>
- <porttype name="Hello"></porttype>
- <operation name="SayHello"></operation>
- <input message="tns:SayHello" />
- <output message="tns:SayHelloResponse"></output>
- <binding name="HelloPortBinding" type="tns:Hello"></binding>
- <soap:binding transport="http://schemas.xmlsoap.org/soap/http">
- </soap:binding>
- <operation name="SayHello"></operation>
- <soap:operation soapaction="></soap:operation>
- <input />
- <soap:body use="literal"></soap:body>
- <output></output>
- <soap:body use="literal"></soap:body>
- <service name="HelloService"></service>
- <port name="HelloPort" binding="tns:HelloPortBinding"></port>
- <soap:address location="http://DRSARANG:8080/Hello/
- HelloService"></soap:address>
Copyright exforsys.com
If you examine this document carefully against the BP conformance requirements, you will find that this file is 100% BP compliant. Thus, to import this as a reference in the .NET client, when we develop it later, would be very easy.
Comments
Sponsored Links
