Project

General

Profile

Download (3.94 KB) Statistics
| Branch: | Tag: | Revision:
1
<?xml version="1.0" encoding="UTF-8"?>
2
<definitions xmlns:tns="http://www.omg.org/LSID/2003/Standard/WSDL"
3
    targetNamespace="http://www.omg.org/LSID/2003/Standard/WSDL"
4
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
5
    xmlns="http://schemas.xmlsoap.org/wsdl/">
6
    
7
    <message name="getAvailableServicesRequest">
8
        <part name="lsid" type="xsd:anyURI" />
9
    </message>
10
    <message name="getAvailableServicesResponse">
11
        <part name="wsdl" type="xsd:base64Binary" />
12
    </message>
13
    
14
    <message name="notifyForeignAuthorityRequest">
15
        <part name="lsid" type="xsd:anyURI" />
16
        <part name="authorityName" type="xsd:string" />
17
    </message>
18
    <message name="notifyForeignAuthorityResponse"/>
19
    
20
    <message name="revokeNotificationForeignAuthorityRequest">
21
        <part name="lsid" type="xsd:anyURI" />
22
        <part name="authorityName" type="xsd:string" />
23
    </message>
24
    <message name="revokeNotificationForeignAuthorityResponse"/>
25
    
26
    <message name="getDataRequest">
27
        <part name="lsid" type="xsd:anyURI" />
28
    </message>
29
    <message name="getDataResponse">
30
        <part name="data-attachment" type="xsd:base64Binary" />
31
    </message>
32
    
33
    <message name="getDataByRangeRequest">
34
        <part name="lsid" type="xsd:anyURI" />
35
        <part name="start" type="xsd:integer" />
36
        <part name="length" type="xsd:integer" />
37
    </message>
38
    <message name="getDataByRangeResponse">
39
        <part name="data-attachment" type="xsd:base64Binary" />
40
    </message>
41
    
42
    <message name="getMetadataRequest">
43
        <part name="lsid" type="xsd:anyURI" />
44
        <part name="acceptedFormats" type="xsd:string" />
45
    </message>
46
    <message name="getMetadataResponse">
47
        <part name="format" type="xsd:string" />
48
        <part name="metadata-attachment" type="xsd:base64Binary" />
49
        <part name="expiration" type="xsd:dateTime" />
50
    </message>
51
    
52
    <message name="getMetadataSubsetRequest">
53
        <part name="lsid" type="xsd:anyURI" />
54
        <part name="acceptedFormats" type="xsd:string" />
55
        <part name="selection" type="xsd:string" />
56
    </message>
57
    <message name="getMetadataSubsetResponse">
58
        <part name="format" type="xsd:string" />
59
        <part name="metadata-attachment" type="xsd:base64Binary" />
60
        <part name="expiration" type="xsd:dateTime" />
61
    </message>
62
    
63
    <portType name="LSIDAuthorityServicePortType">
64
        <operation name="getAvailableServices">
65
            <input message="tns:getAvailableServicesRequest" />
66
            <output message="tns:getAvailableServicesResponse" />
67
        </operation>
68
        <operation name="notifyForeignAuthority">
69
            <input message="tns:notifyForeignAuthorityRequest" />
70
            <output message="tns:notifyForeignAuthorityResponse" />
71
        </operation>
72
        <operation name="revokeNotificationForeignAuthority">
73
            <input message="tns:revokeNotificationForeignAuthorityRequest" />
74
            <output message="tns:revokeNotificationForeignAuthorityResponse" />
75
        </operation>
76
    </portType>	
77
    
78
    <portType name="LSIDDataServicePortType">
79
        <operation name="getData">
80
            <input message="tns:getDataRequest" />
81
            <output message="tns:getDataResponse" />
82
        </operation>
83
        <operation name="getDataByRange">
84
            <input message="tns:getDataByRangeRequest" />
85
            <output message="tns:getDataByRangeResponse" />
86
        </operation>
87
    </portType>
88
    
89
    <portType name="LSIDMetadataServicePortType">
90
        <operation name="getMetadata">
91
            <input message="tns:getMetadataRequest" />
92
            <output message="tns:getMetadataResponse" />
93
        </operation>
94
    </portType>
95
    
96
    <portType name="LSIDMetadataSubsetServicePortType">
97
        <operation name="getMetadataSubset">
98
            <input message="tns:getMetadataSubsetRequest" />
99
            <output message="tns:getMetadataSubsetResponse" />
100
        </operation>
101
    </portType>
102
    
103
</definitions>
(7-7/7)