Subversion Repositories SRW 1.1 Schema

[/] [stable/] [srw-ports.wsdl] - Rev 17

Compare with Previous | Blame | View Log

<?xml version="1.0" encoding="UTF-8"?>
<!-- ZiNG SRU/SRW WSDL Specification                   -->
<!-- Version 1.1                                       -->
<!-- 10 May 2004                                       -->
<definitions xmlns:srw="http://www.loc.gov/zing/srw/" xmlns:srw-interfaces="http://www.loc.gov/zing/srw/interfaces/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:xcql="http://www.loc.gov/zing/cql/xcql/" xmlns:diag="http://www.loc.gov/zing/srw/diagnostic/" xmlns:xsort="http://www.loc.gov/zing/srw/xsortkeys/" targetNamespace="http://www.loc.gov/zing/srw/interfaces/" name="SRW">
<!--
  This violates WS-I but some SOAP toolkits may need this
  Uncomment if necessary
  
  <import namespace="http://www.loc.gov/zing/srw/" location="srw-types.xsd"/>
-->
  <types>
    <xsd:schema>
      <xsd:import namespace="http://www.loc.gov/zing/srw/" schemaLocation="srw-types.xsd"/>
    </xsd:schema>
  </types>
  <message name="SearchRetrieveRequestMessage">
    <part name="body" element="srw:searchRetrieveRequest"/>
  </message>
  <message name="SearchRetrieveResponseMessage">
    <part name="body" element="srw:searchRetrieveResponse"/>
  </message>
  <message name="ScanRequestMessage">
    <part name="body" element="srw:scanRequest"/>
  </message>
  <message name="ScanResponseMessage">
    <part name="body" element="srw:scanResponse"/>
  </message>
  <message name="ExplainRequestMessage">
    <part name="body" element="srw:explainRequest"/>
  </message>
  <message name="ExplainResponseMessage">
    <part name="body" element="srw:explainResponse"/>
  </message>
  <portType name="SRWPort">
    <operation name="SearchRetrieveOperation">
      <input message="srw-interfaces:SearchRetrieveRequestMessage"/>
      <output message="srw-interfaces:SearchRetrieveResponseMessage"/>
    </operation>
    <operation name="ScanOperation">
      <input message="srw-interfaces:ScanRequestMessage"/>
      <output message="srw-interfaces:ScanResponseMessage"/>
    </operation>
  </portType>
  <portType name="ExplainPort">
    <operation name="ExplainOperation">
      <input message="srw-interfaces:ExplainRequestMessage"/>
      <output message="srw-interfaces:ExplainResponseMessage"/>
    </operation>
  </portType>
</definitions>

Compare with Previous | Blame