- From: Naresh Agarwal <nagarwal@in.firstrain.com>
- Date: Tue, 30 Jul 2002 22:54:23 +0530
- To: <www-ws-desc@w3.org>
Hi, WSDL has four transmission primitives (Section 2.4, WSDL 1.1 ) that an endpoint (say X) can support- * One-way. The endpoint X receives a message. * Request-response. The endpoint X receives a message, and sends a correlated message. * Solicit-response. The endpoint X sends a message, and receives a correlated message. * Notification. The endpoint X sends a message. In case of Solicit-response, WSDL for endpoint X, would look like as follows: <wsdl:definitions .... > <wsdl:portType .... > * <wsdl:operation name="A" parameterOrder="nmtokens"> <wsdl:output name="nmtoken"? message="qname"/> <wsdl:input name="nmtoken"? message="qname"/> <wsdl:fault name="nmtoken" message="qname"/>* </wsdl:operation> </wsdl:portType > </wsdl:definitions> In case of Notification, WSDL for endpoint X, would look like as follows:. <wsdl:definitions .... > <wsdl:portType .... > * <wsdl:operation name="B"> <wsdl:output name="nmtoken"? message="qname"/> </wsdl:operation> </wsdl:portType > </wsdl:definitions> Now an endpoint (say Y ), needs to communicate with X using it's WSDL. In case of Solicit-Response and Notification, the endpoint X would send some message to endpoint Y. Now, I have following queries:- 1) Who has (X or Y) implemented the operations A and B? 2) Who would call (X or Y) the operations A and B? Any help would be greatly appreciated! thanks, regards, Naresh Agarwal
Received on Tuesday, 30 July 2002 13:24:55 UTC