Sunday, 3 April 2016

What are the elements in WSDL ?


Sample WSDL document structure

<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" targetNamespace="your namespace  here" xmlns:tns="your  namespace  here"xmlns:soapbind="http://schemas.xmlsoap.org/wsdl/soap">
  <wsdl:types>
    <xs:schema  targetNamespace="your  namespace here" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
      <!--  Define  types  and  possibly  elements  here  -->
    </schema>
  </wsdl:types>

  <wsdl:message  name="some  operation  input">
    <!--  part(s)  here  -->
  </wsdl:message>
  <wsdl:message  name="some  operation  output">
    <!--  part(s)  here  -->
  </wsdl:message>

  <wsdl:portType  name="your  type  name">
    <!--  Operations  here  in  terms  of  their  messages  -->
  </wsdl:portType>

  <wsdl:binding  name="your  binding  name"  type="tns:port  type  name  above">
    <!--  Style  & transport  in  general  and  use  per  operation  -->
  </wsdl:binding>
  <wsdl:service>
    <!--  Define  a  port  using  above  binding  and  a  URL  -->
  </wsdl:service>
</wsdl:definitions>

No comments:

Post a Comment

Note: only a member of this blog may post a comment.