Attachment 'DomsGUISearch.xml'

Download

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

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