root / trunk / web / WEB-INF / wsit-org.lidar.api.Sensor.xml @ 11
History | View | Annotate | Download (3.47 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="SensorService" 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" |
7 |
>
|
8 |
<message name="readQuery"/> |
9 |
<message name="readQueryResponse"/> |
10 |
<message name="runAcqusition"/> |
11 |
<message name="runAcqusitionResponse"/> |
12 |
<message name="stopAcqusition"/> |
13 |
<message name="stopAcqusitionResponse"/> |
14 |
<message name="forceTrigger"/> |
15 |
<message name="forceTriggerResponse"/> |
16 |
<message name="setDataType"/> |
17 |
<message name="setDataTypeResponse"/> |
18 |
<message name="getStatus"/> |
19 |
<message name="getStatusResponse"/> |
20 |
<message name="sendGain"/> |
21 |
<message name="sendGainResponse"/> |
22 |
<portType name="Sensor"> |
23 |
<operation name="readQuery"> |
24 |
<input message="tns:readQuery"/> |
25 |
<output message="tns:readQueryResponse"/> |
26 |
</operation>
|
27 |
<operation name="runAcqusition"> |
28 |
<input message="tns:runAcqusition"/> |
29 |
<output message="tns:runAcqusitionResponse"/> |
30 |
</operation>
|
31 |
<operation name="stopAcqusition"> |
32 |
<input message="tns:stopAcqusition"/> |
33 |
<output message="tns:stopAcqusitionResponse"/> |
34 |
</operation>
|
35 |
<operation name="forceTrigger"> |
36 |
<input message="tns:forceTrigger"/> |
37 |
<output message="tns:forceTriggerResponse"/> |
38 |
</operation>
|
39 |
<operation name="setDataType"> |
40 |
<input message="tns:setDataType"/> |
41 |
<output message="tns:setDataTypeResponse"/> |
42 |
</operation>
|
43 |
<operation name="getStatus"> |
44 |
<input message="tns:getStatus"/> |
45 |
<output message="tns:getStatusResponse"/> |
46 |
</operation>
|
47 |
<operation name="sendGain"> |
48 |
<input message="tns:sendGain"/> |
49 |
<output message="tns:sendGainResponse"/> |
50 |
</operation>
|
51 |
</portType>
|
52 |
<binding name="SensorPortBinding" type="tns:Sensor"> |
53 |
<wsp:PolicyReference URI="#SensorPortBindingPolicy"/> |
54 |
<operation name="readQuery"> |
55 |
<input/> |
56 |
<output/> |
57 |
</operation>
|
58 |
<operation name="runAcqusition"> |
59 |
<input/> |
60 |
<output/> |
61 |
</operation>
|
62 |
<operation name="stopAcqusition"> |
63 |
<input/> |
64 |
<output/> |
65 |
</operation>
|
66 |
<operation name="forceTrigger"> |
67 |
<input/> |
68 |
<output/> |
69 |
</operation>
|
70 |
<operation name="setDataType"> |
71 |
<input/> |
72 |
<output/> |
73 |
</operation>
|
74 |
<operation name="getStatus"> |
75 |
<input/> |
76 |
<output/> |
77 |
</operation>
|
78 |
<operation name="sendGain"> |
79 |
<input/> |
80 |
<output/> |
81 |
</operation>
|
82 |
</binding>
|
83 |
<service name="SensorService"> |
84 |
<port name="SensorPort" binding="tns:SensorPortBinding"/> |
85 |
</service>
|
86 |
<wsp:Policy wsu:Id="SensorPortBindingPolicy"> |
87 |
<wsp:ExactlyOne>
|
88 |
<wsp:All>
|
89 |
<wsam:Addressing wsp:Optional="false"/> |
90 |
<wsrm:RMAssertion/> |
91 |
</wsp:All>
|
92 |
</wsp:ExactlyOne>
|
93 |
</wsp:Policy>
|
94 |
</definitions>
|