Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Ticket #464: eventing.wsdl

File eventing.wsdl, 2.8 kB (added by user, 9 months ago)
Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <wsdl:definitions xmlns:wse="http://schemas.xmlsoap.org/ws/2004/01/eventing"
3   xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
4   xmlns:xs="http://www.w3.org/2001/XMLSchema"
5   xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
6   xmlns:tns="urn:nces:messaging:1.2:service:eventing"
7   targetNamespace="urn:nces:messaging:1.2:service:eventing">
8         <wsdl:types>
9                 <xs:schema>
10                         <xs:import namespace="http://schemas.xmlsoap.org/ws/2004/01/eventing" schemaLocation="eventing.xsd"/>
11                 </xs:schema>
12         </wsdl:types>
13         <wsdl:message name="SubscribeMsg">
14                 <wsdl:part name="body" element="wse:Subscribe"/>
15         </wsdl:message>
16         <wsdl:message name="SubscribeResponseMsg">
17                 <wsdl:part name="body" element="wse:SubscribeResponse"/>
18         </wsdl:message>
19         <wsdl:message name="RenewMsg">
20                 <wsdl:part name="body" element="wse:Renew"/>
21         </wsdl:message>
22         <wsdl:message name="RenewResponseMsg">
23                 <wsdl:part name="body" element="wse:RenewResponse"/>
24         </wsdl:message>
25         <wsdl:message name="UnsubscribeMsg">
26                 <wsdl:part name="body" element="wse:Unsubscribe"/>
27         </wsdl:message>
28         <wsdl:message name="UnsubscribeResponseMsg"/>
29         <wsdl:portType name="Eventing">
30                 <wsdl:operation name="SubscribeOp">
31                         <wsdl:input message="tns:SubscribeMsg"/>
32                         <wsdl:output message="tns:SubscribeResponseMsg"/>
33                 </wsdl:operation>
34                 <!-- Support for Renew is optional -->
35                 <wsdl:operation name="RenewOp">
36                         <wsdl:input message="tns:RenewMsg"/>
37                         <wsdl:output message="tns:RenewResponseMsg"/>
38                 </wsdl:operation>
39                 <wsdl:operation name="UnsubscribeOp">
40                         <wsdl:input message="tns:UnsubscribeMsg"/>
41                         <wsdl:output message="tns:UnsubscribeResponseMsg"/>
42                 </wsdl:operation>
43         </wsdl:portType>
44   <wsdl:binding name="EventBinding" type="tns:Eventing">
45                 <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
46                 <wsdl:operation name="SubscribeOp">
47                         <soap:operation soapAction="urn:#SubscribeOp"/>
48                         <wsdl:input>
49                                 <soap:body use="literal"/>
50                         </wsdl:input>
51                        
52                         <wsdl:output>
53                                 <soap:body use="literal"/>
54                         </wsdl:output>
55                 </wsdl:operation>
56                 <wsdl:operation name="RenewOp">
57                         <soap:operation soapAction="urn:#RenewOp" style="document"/>
58                         <wsdl:input>
59                                 <soap:body use="literal"/>
60                         </wsdl:input>
61                        
62                         <wsdl:output>
63                                 <soap:body use="literal"/>
64                         </wsdl:output>
65                 </wsdl:operation>
66                 <wsdl:operation name="UnsubscribeOp">
67                         <soap:operation soapAction="urn:#UnsubscribeOp" style="document"/>
68                        
69                         <wsdl:input>
70                                 <soap:body use="literal"/>
71                         </wsdl:input>
72                         <wsdl:output>
73                                 <soap:body use="literal"/>
74                         </wsdl:output>
75                 </wsdl:operation>
76         </wsdl:binding>
77         <wsdl:service name="Event">
78                 <wsdl:port name="Eventing" binding="tns:EventBinding">
79                         <soap:address location="http://localhost:6061"/>
80                 </wsdl:port>
81         </wsdl:service>
82 </wsdl:definitions>