Service WSDL Definitions > Catalog service

Catalog service

<?xml version="1.0"?>
<definitions name='CatalogService'
  targetNamespace='http://www.sirsidynix.com/symws/catalog'
  xmlns='http://schemas.xmlsoap.org/wsdl/'
  xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
  xmlns:header='http://www.sirsidynix.com/xmlns/common/header'
  xmlns:cat='http://schemas.sirsidynix.com/symws/catalog'
  xmlns:tns="http://www.sirsidynix.com/symws/catalog"
  xmlns:xs='http://www.w3.org/2001/XMLSchema'>

  <types>
    <xs:schema>
      <xs:import schemaLocation="catalog.xsd"
        namespace="http://schemas.sirsidynix.com/symws/catalog"/>
      <xs:import schemaLocation="header.xsd"
        namespace="http://www.sirsidynix.com/xmlns/common/header"/>
    </xs:schema>
  </types>

  <message name='CreateBriefTitleRequest'>
    <part name='body' element='cat:CreateBriefTitleRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='CreateBriefTitleResponse'>
    <part name='return' element='cat:CreateBriefTitleResponse'/>
  </message>

  <portType name='CatalogEndpoint'>
    <operation name='createBriefTitle'>
      <input message='tns:CreateBriefTitleRequest'/>
      <output message='tns:CreateBriefTitleResponse'/>
    </operation>
  </portType>

  <binding name='CatalogServiceBinding' type='tns:CatalogEndpoint'>
    <soap:binding style='document' transport='http://schemas.xmlsoap.org/soap/http'/>
    <operation name='createBriefTitle'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:CreateBriefTitleRequest" part="header" use="literal" />
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>
  </binding>

  <!-- custom note here to show it uses our wsdl -->
  <service name='CatalogService'>
    <port binding='tns:CatalogServiceBinding' name='CatalogPort'>
      <soap:address location='http://localhost:8080/symws/soap/catalog'/>
    </port>
  </service>

</definitions>

 


© 2009-2012 SirsiDynix