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.You are not allowed to attach a file to this page.