1
|
<?xml version="1.0"?>
|
2
|
<!--
|
3
|
LSID SOAP Binding Standard for LSIDAuthorityServicePortType
|
4
|
|
5
|
Jordi Albornoz
|
6
|
16 October 2003 - Initial Draft
|
7
|
17 October 2003 - Removed getAuthorityVersion
|
8
|
24 October 2003 - Minor cosmetic changes
|
9
|
-->
|
10
|
|
11
|
<definitions xmlns:tns="http://www.omg.org/LSID/2003/AuthorityServiceSOAPBindings"
|
12
|
targetNamespace="http://www.omg.org/LSID/2003/AuthorityServiceSOAPBindings"
|
13
|
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
14
|
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
15
|
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
16
|
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
|
17
|
xmlns:sns="http://www.omg.org/LSID/2003/Standard/WSDL">
|
18
|
|
19
|
<import namespace="http://www.omg.org/LSID/2003/Standard/WSDL" location="LSIDPortTypes.wsdl" />
|
20
|
|
21
|
<binding name="LSIDAuthoritySOAPBinding" type="sns:LSIDAuthorityServicePortType">
|
22
|
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
|
23
|
<operation name="getAvailableServices">
|
24
|
<soap:operation />
|
25
|
<input>
|
26
|
<soap:body use="literal" namespace="http://www.omg.org/LSID/2003/AuthorityServiceSOAPBindings" />
|
27
|
</input>
|
28
|
<output>
|
29
|
<mime:multipartRelated>
|
30
|
<mime:part>
|
31
|
<soap:body use="literal" namespace="http://www.omg.org/LSID/2003/AuthorityServiceSOAPBindings" />
|
32
|
</mime:part>
|
33
|
<mime:part>
|
34
|
<mime:content part="wsdl" type="application/xml" />
|
35
|
</mime:part>
|
36
|
</mime:multipartRelated>
|
37
|
</output>
|
38
|
</operation>
|
39
|
<operation name="notifyForeignAuthority">
|
40
|
<soap:operation />
|
41
|
<input>
|
42
|
<soap:body use="literal" namespace="http://www.omg.org/LSID/2003/AuthorityServiceSOAPBindings" />
|
43
|
</input>
|
44
|
<output />
|
45
|
</operation>
|
46
|
<operation name="revokeNotificationForeignAuthority">
|
47
|
<soap:operation />
|
48
|
<input>
|
49
|
<soap:body use="literal" namespace="http://www.omg.org/LSID/2003/AuthorityServiceSOAPBindings" />
|
50
|
</input>
|
51
|
<output />
|
52
|
</operation>
|
53
|
</binding>
|
54
|
</definitions>
|