Jump to: navigation, search

WSDL Patterns

SOAP Document Literal Wrapped

(more info)


Interface Pattern

	<wsdl:types>
		<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                            xmlns:tns="http://www.example.org/XXX/"
                            targetNamespace="http://www.example.org/XXX/">
			<xsd:element name="getPurchaseOrder">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="in1" type="xsd:string" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="getPurchaseOrderResponse">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="out1" type="xsd:string"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:schema>
	</wsdl:types>
	<wsdl:message name="getPurchaseOrderRequest">
		<wsdl:part name="parameters" element="tns:getPurchaseOrder"/>
	</wsdl:message>
	<wsdl:message name="getPurchaseOrderResponse">
		<wsdl:part name="parameters" element="tns:getPurchaseOrderResponse"/>
	</wsdl:message>
	<wsdl:portType name="PurchaseOrder">
		<wsdl:operation name="getPurchaseOrder">
			<wsdl:input message="tns:getPurchaseOrderRequest" />
			<wsdl:output message="tns:getPurchaseOrderResponse" />
		</wsdl:operation>
	</wsdl:portType>

HTTP GET