Service WSDL Definitions > Standard service

Standard service

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

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

  <message name='LookupTitleInfoRequest'>
    <part name='body' element='stnd:LookupTitleInfoRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='LookupTitleInfoResponse'>
    <part name='return' element='stnd:LookupTitleInfoResponse'/>
  </message>

  <message name='SearchCatalogRequest'>
    <part name='body' element='stnd:SearchCatalogRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='SearchCatalogResponse'>
    <part name='return' element='stnd:SearchCatalogResponse'/>
  </message>

  <message name='SearchCatalogPagingRequest'>
    <part name='body' element='stnd:SearchCatalogPagingRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='SearchCatalogPagingResponse'>
    <part name='return' element='stnd:SearchCatalogPagingResponse'/>
  </message>

  <message name='LookupMostPopularRequest'>
    <part name='body' element='stnd:LookupMostPopularRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='LookupMostPopularResponse'>
    <part name='return' element='stnd:LookupMostPopularResponse'/>
  </message>

  <message name='SearchInfoDeskRequest'>
    <part name='body' element='stnd:SearchInfoDeskRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='SearchInfoDeskResponse'>
    <part name='return' element='stnd:SearchInfoDeskResponse'/>
  </message>

  <message name='SearchInfoDeskPagingRequest'>
    <part name='body' element='stnd:SearchInfoDeskPagingRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='SearchInfoDeskPagingResponse'>
    <part name='return' element='stnd:SearchInfoDeskPagingResponse'/>
  </message>

  <message name='VersionRequest'>
    <part name='body' element='stnd:VersionRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='VersionResponse'>
    <part name='return' element='stnd:VersionResponse'/>
  </message>

  <message name='LicenseRequest'>
    <part name='body' element='stnd:LicenseRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='LicenseResponse'>
    <part name='return' element='stnd:LicenseResponse'/>
  </message>

  <message name='LookupBestSellersDisplayListRequest'>
    <part name='body' element='stnd:LookupBestSellersDisplayListRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='LookupBestSellersDisplayListResponse'>
    <part name='return' element='stnd:LookupBestSellersDisplayListResponse'/>
  </message>

  <message name='LookupRecommendedReadingDisplayListRequest'>
    <part name='body' element='stndLookupRecommendedReadingDisplayListRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='LookupRecommendedReadingDisplayListResponse'>
    <part name='return' element='stnd:LookupRecommendedReadingDisplayListResponse'/>
  </message>

  <message name='LookupBestSellerTitlesRequest'>
    <part name='body' element='stnd:LookupBestSellerTitlesRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='LookupBestSellerTitlesResponse'>
    <part name='return' element='stnd:LookupBestSellerTitlesResponse'/>
  </message>

  <message name='LookupRecommendedReadingTitlesRequest'>
    <part name='body' element='stnd:LookupRecommendedReadingTitlesRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='LookupRecommendedReadingTitlesResponse'>
    <part name='return' element='stnd:LookupRecommendedReadingTitlesResponse'/>
  </message>

  <message name='LookupHotSitesRequest'>
    <part name='body' element='stnd:LookupHotSitesRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='LookupHotSitesResponse'>
    <part name='return' element='stnd:LookupHotSitesResponse'/>
  </message>

  <portType name='StandardEndpoint'>
    <operation name='lookupTitleInfo'>
      <input message='tns:LookupTitleInfoRequest'/>
      <output message='tns:LookupTitleInfoResponse'/>
    </operation>
    <operation name='searchCatalog'>
      <input message='tns:SearchCatalogRequest'/>
      <output message='tns:SearchCatalogResponse'/>
    </operation>
    <operation name='searchCatalogPaging'>
      <input message='tns:SearchCatalogPagingRequest'/>
      <output message='tns:SearchCatalogPagingResponse'/>
    </operation>
    <operation name='lookupMostPopular'>
      <input message='tns:LookupMostPopularRequest'/>
      <output message='tns:LookupMostPopularResponse'/>
    </operation>
    <operation name='searchInfoDesk'>
      <input message='tns:SearchInfoDeskRequest'/>
      <output message='tns:SearchInfoDeskResponse'/>
    </operation>
    <operation name='searchInfoDeskPaging'>
      <input message='tns:SearchInfoDeskPagingRequest'/>
      <output message='tns:SearchInfoDeskPagingResponse'/>
    </operation>
    <operation name='version'>
      <input message='tns:VersionRequest'/>
      <output message='tns:VersionResponse'/>
    </operation>
    <operation name='license'>
      <input message='tns:LicenseRequest'/>
      <output message='tns:LicenseResponse'/>
    </operation>
    <operation name='lookupBestSellersDisplayList'>
      <input message='tns:LookupBestSellersDisplayListRequest'/>
      <output message='tns:LookupBestSellersDisplayListResponse'/>
    </operation>
    <operation name='LookupRecommendedReadingDisplayList'>
      <input message='tns:LookupRecommendedReadingDisplayListRequest'/>
      <output message='tns:LookupRecommendedReadingDisplayListResponse'/>
    </operation>
    <operation name='lookupBestSellerTitles'>
      <input message='tns:LookupBestSellerTitlesRequest'/>
      <output message='tns:LookupBestSellerTitlesResponse'/>
    </operation>
    <operation name='lookupRecommendedReadingTitles'>
      <input message='tns:LookupRecommendedReadingTitlesRequest'/>
      <output message='tns:LookupRecommendedReadingTitlesResponse'/>
    </operation>
    <operation name='lookupHotSites'>
      <input message='tns:LookupHotSitesRequest'/>
      <output message='tns:LookupHotSitesResponse'/>
    </operation>
  </portType>

  <binding name='StandardServiceBinding' type='tns:StandardEndpoint'>
  <soap:binding style='document' transport='http://schemas.xmlsoap.org/soap/http'/>
    <operation name='lookupTitleInfo'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:LookupTitleInfoRequest" part="header" use="literal" />
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>
    <operation name='searchCatalog'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:SearchCatalogRequest" part="header" use="literal" />
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>
    <operation name='searchCatalogPaging'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:SearchCatalogPagingRequest" part="header" use="literal" />
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>
    <operation name='lookupMostPopular'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:LookupMostPopularRequest" part="header" use="literal" />
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>
    <operation name='searchInfoDesk'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:SearchInfoDeskRequest" part="header" use="literal" />
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>
     <operation name='searchInfoDeskPaging'>
        <soap:operation soapAction=''/>
        <input>
          <soap:body parts="body" use="literal"/>
          <soap:header message="tns:SearchInfoDeskPagingRequest" part="header" use="literal" />
        </input>
        <output>
          <soap:body use='literal'/>
        </output>
    </operation>
    <operation name='version'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:VersionRequest" part="header" use="literal" />
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>
    <operation name='license'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:LicenseRequest" part="header" use="literal" />
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>
    <operation name='lookupBestSellersDisplayList'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:LookupBestSellersDisplayListRequest" part="header" use="literal" />
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>
    <operation name='LookupRecommendedReadingDisplayList'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:LookupRecommendedReadingDisplayListRequest" part="header"
          use="literal" />
        </input>
        <output>
          <soap:body use='literal'/>
        </output>
    </operation>
    <operation name='lookupBestSellerTitles'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:LookupBestSellerTitlesRequest" part="header" use="literal" />
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>
    <operation name='lookupRecommendedReadingTitles'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:LookupRecommendedReadingTitlesRequest" part="header" use="literal" />
       </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>
    <operation name='lookupHotSites'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:LookupHotSitesRequest" part="header" use="literal" />
      </input>
     <output>
        <soap:body use='literal'/>
      </output>
    </operation>
  </binding>

  <!-- custom note here to show it uses our wsdl -->
  <service name='StandardService'>
    <port binding='tns:StandardServiceBinding' name='StandardPort'>
      <soap:address location='http://localhost:8080/symws/soap/standard'/>
    </port>
  </service>
</definitions>

 


© 2009-2012 SirsiDynix