Attachment 'searchWS.xml'

Download

   1 <?xml version="1.0" encoding="UTF-8"?>
   2 <wsdl:definitions targetNamespace="http://statsbiblioteket.dk/summa/search" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://statsbiblioteket.dk/summa/search" xmlns:intf="http://statsbiblioteket.dk/summa/search" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   3 <!--WSDL created by Apache Axis version: 1.4
   4 Built on Apr 22, 2006 (06:55:48 PDT)-->
   5  <wsdl:types>
   6   <schema elementFormDefault="qualified" targetNamespace="http://statsbiblioteket.dk/summa/search" xmlns="http://www.w3.org/2001/XMLSchema">
   7    <element name="simpleSearch">
   8     <complexType>
   9      <sequence>
  10       <element name="query" type="xsd:string"/>
  11       <element name="numberOfRecords" type="xsd:int"/>
  12       <element name="startIndex" type="xsd:int"/>
  13      </sequence>
  14     </complexType>
  15    </element>
  16    <element name="simpleSearchResponse">
  17     <complexType>
  18      <sequence>
  19       <element name="simpleSearchReturn" type="xsd:string"/>
  20      </sequence>
  21     </complexType>
  22    </element>
  23    <element name="simpleSearchSorted">
  24     <complexType>
  25      <sequence>
  26       <element name="query" type="xsd:string"/>
  27       <element name="numberOfRecords" type="xsd:int"/>
  28       <element name="startIndex" type="xsd:int"/>
  29       <element name="sortKey" type="xsd:string"/>
  30       <element name="reverse" type="xsd:boolean"/>
  31      </sequence>
  32     </complexType>
  33    </element>
  34    <element name="simpleSearchSortedResponse">
  35     <complexType>
  36      <sequence>
  37       <element name="simpleSearchSortedReturn" type="xsd:string"/>
  38      </sequence>
  39     </complexType>
  40    </element>
  41   </schema>
  42  </wsdl:types>
  43 
  44    <wsdl:message name="simpleSearchSortedRequest">
  45 
  46       <wsdl:part element="impl:simpleSearchSorted" name="parameters"/>
  47 
  48    </wsdl:message>
  49 
  50    <wsdl:message name="simpleSearchRequest">
  51 
  52       <wsdl:part element="impl:simpleSearch" name="parameters"/>
  53 
  54    </wsdl:message>
  55 
  56    <wsdl:message name="simpleSearchSortedResponse">
  57 
  58       <wsdl:part element="impl:simpleSearchSortedResponse" name="parameters"/>
  59 
  60    </wsdl:message>
  61 
  62    <wsdl:message name="simpleSearchResponse">
  63 
  64       <wsdl:part element="impl:simpleSearchResponse" name="parameters"/>
  65 
  66    </wsdl:message>
  67 
  68    <wsdl:portType name="SearchWS">
  69 
  70       <wsdl:operation name="simpleSearch">
  71 
  72    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  73 
  74                 This method executes the given query and returns a search result ranked by relevancy.
  75 
  76                 query: The query string.
  77                 numberOfRecords: The maximum number of records returned in the search result.
  78                 startIndex: The number of the first record to return.
  79                </wsdl:documentation>
  80 
  81          <wsdl:input message="impl:simpleSearchRequest" name="simpleSearchRequest"/>
  82 
  83          <wsdl:output message="impl:simpleSearchResponse" name="simpleSearchResponse"/>
  84 
  85       </wsdl:operation>
  86 
  87       <wsdl:operation name="simpleSearchSorted">
  88 
  89    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  90 
  91                 This method executes the given query and returns a search result ranked by the given sort key.
  92 
  93                 query: The query string.
  94                 numberOfRecords: The maximum number of records returned in the search result.
  95                 startIndex: The number of the first record to return.
  96                 sortKey: The key to sort by.
  97                 reverse: A boolean indication whether or not to sort in reverse.
  98                </wsdl:documentation>
  99 
 100          <wsdl:input message="impl:simpleSearchSortedRequest" name="simpleSearchSortedRequest"/>
 101 
 102          <wsdl:output message="impl:simpleSearchSortedResponse" name="simpleSearchSortedResponse"/>
 103 
 104       </wsdl:operation>
 105 
 106    </wsdl:portType>
 107 
 108    <wsdl:binding name="SearchWSSoapBinding" type="impl:SearchWS">
 109 
 110       <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
 111 
 112       <wsdl:operation name="simpleSearch">
 113 
 114          <wsdlsoap:operation soapAction=""/>
 115 
 116          <wsdl:input name="simpleSearchRequest">
 117 
 118             <wsdlsoap:body use="literal"/>
 119 
 120          </wsdl:input>
 121 
 122          <wsdl:output name="simpleSearchResponse">
 123 
 124             <wsdlsoap:body use="literal"/>
 125 
 126          </wsdl:output>
 127 
 128       </wsdl:operation>
 129 
 130       <wsdl:operation name="simpleSearchSorted">
 131 
 132          <wsdlsoap:operation soapAction=""/>
 133 
 134          <wsdl:input name="simpleSearchSortedRequest">
 135 
 136             <wsdlsoap:body use="literal"/>
 137 
 138          </wsdl:input>
 139 
 140          <wsdl:output name="simpleSearchSortedResponse">
 141 
 142             <wsdlsoap:body use="literal"/>
 143 
 144          </wsdl:output>
 145 
 146       </wsdl:operation>
 147 
 148    </wsdl:binding>
 149 
 150    <wsdl:service name="SearchWSService">
 151 
 152   <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
 153 Search web service for the Summa system  </wsdl:documentation>
 154 
 155       <wsdl:port binding="impl:SearchWSSoapBinding" name="SearchWS">
 156 
 157          <wsdlsoap:address location="http://localhost:8020/summa-web-search/services/SearchWS"/>
 158 
 159       </wsdl:port>
 160 
 161    </wsdl:service>
 162 
 163 </wsdl:definitions>

Attached Files

To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.
  • [get | view] (2008-09-08 11:28:33, 62.0 KB) [[attachment:searchDesc.xml]]
  • [get | view] (2008-09-08 11:28:10, 1.0 KB) [[attachment:searchResult.xml]]
  • [get | view] (2008-09-08 11:27:15, 5.2 KB) [[attachment:searchWS.xml]]
 All files | Selected Files: delete move to page copy to page

You are not allowed to attach a file to this page.