Project

General

Profile

Statistics
| Revision:

root / trunk / web / WEB-INF / wsit-org.lidar.api.Video.xml @ 13

History | View | Annotate | Download (1.53 KB)

1
<?xml version="1.0" encoding="UTF-8"?> 
2
 <definitions 
3
 xmlns="http://schemas.xmlsoap.org/wsdl/" 
4
 xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
5
 xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
6
 xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="VideoService" targetNamespace="http://api.lidar.org/" xmlns:tns="http://api.lidar.org/" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsrm="http://docs.oasis-open.org/ws-rx/wsrmp/200702" xmlns:wsoma="http://schemas.xmlsoap.org/ws/2004/09/policy/optimizedmimeserialization"
7
 >
8
    <message name="getImage"/>
9
    <message name="getImageResponse"/>
10
    <portType name="Video">
11
        <operation name="getImage">
12
            <input message="tns:getImage"/>
13
            <output message="tns:getImageResponse"/>
14
        </operation>
15
    </portType>
16
    <binding name="VideoPortBinding" type="tns:Video">
17
        <wsp:PolicyReference URI="#VideoPortBindingPolicy"/>
18
        <operation name="getImage">
19
            <input/>
20
            <output/>
21
        </operation>
22
    </binding>
23
    <service name="VideoService">
24
        <port name="VideoPort" binding="tns:VideoPortBinding"/>
25
    </service>
26
    <wsp:Policy wsu:Id="VideoPortBindingPolicy">
27
        <wsp:ExactlyOne>
28
            <wsp:All>
29
                <wsam:Addressing wsp:Optional="false"/>
30
                <wsrm:RMAssertion/>
31
            </wsp:All>
32
        </wsp:ExactlyOne>
33
    </wsp:Policy>
34
</definitions>