Kết nối WSDL
- Trang trước Cổng WSDL
- Trang tiếp theo WSDL và UDDI
Kết nối WSDL có thể định nghĩa định dạng thông điệp và chi tiết giao thức cho dịch vụ web.
Đính kèm vào SOAP
Một Yêu cầu - Trả lời Ví dụ về操作:
<message name="getTermRequest"> <part name="term" type="xs:string" /> </message> <message name="getTermResponse"> <part name="value" type="xs:string" /> </message> <portType name="glossaryTerms"> <operation name="getTerm"> <input message="getTermRequest" /> <output message="getTermResponse" /> </operation> </portType> <binding type="glossaryTerms" name="b1"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> <operation> <soap:operation soapAction="http://example.com/getTerm" /> <input> <soap:body use="literal" /> </input> <output> <soap:body use="literal" /> </output> </operation> </binding>
binding Yếu tố có hai thuộc tính - thuộc tính name và thuộc tính type.
Thuộc tính name xác định tên binding, trong khi thuộc tính type chỉ đến cổng được sử dụng cho binding, trong ví dụ này là cổng "glossaryTerms".
soap:binding Yếu tố có hai thuộc tính - thuộc tính style và thuộc tính transport.
Thuộc tính style có thể có giá trị "rpc" hoặc "document". Trong ví dụ này chúng tôi sử dụng document. Thuộc tính transport xác định giao thức SOAP cần sử dụng. Trong ví dụ này chúng tôi sử dụng HTTP.
toán tử Các yếu tố xác định các toán tử được cung cấp bởi mỗi cổng.
Đối với mỗi hành động, hành vi SOAP tương ứng cần được xác định. Đồng thời bạn phải xác định cách mã hóa đầu vào và đầu ra. Trong ví dụ này chúng tôi đã sử dụng "literal".
- Trang trước Cổng WSDL
- Trang tiếp theo WSDL và UDDI