W3C home > Mailing lists > Public > www-ws-desc@w3.org > April 2002

Re: Issue: Why should not there be a relationship among ports in a Service?

From: Sanjiva Weerawarana <sanjiva@watson.ibm.com>
Date: Fri, 26 Apr 2002 06:51:14 -0400
Message-ID: <040a01c1ed10$4959b500$b63c8640@lankabook2>
To: <www-ws-desc@w3.org>
Hi Prasad,

IMO XLANG's usage of ports this way is based on an interpretation
of solicit-response and output-only that go beyond what WSDL 1.1
intended. Its my understanding that the XLANG folks have moved
away from this too .. so I don't think we should remove this
constraint.

Bye,

Sanjiva.

----- Original Message -----
From: "Prasad Yendluri" <pyendluri@webmethods.com>
To: <www-ws-desc@w3.org>
Sent: Monday, April 15, 2002 9:55 PM
Subject: Issue: Why should not there be a relationship among ports in a
Service?


> Section 2.7 Services states:
>
> "Ports within a service have the following relationship:
>
>    *   None of the ports communicate with each other (e.g. the output of
>      one port is not the input of another)."
>
> This seems to be an unnecessary restriction. What is the justification
> for it. Some of the specs that are built on WSDL seem to already violate
> this rule. Example excerpt from the XLANG specification:
>
> <service name="StockQuoteProviderService">
>                       <port name="pGetRequest"
> binding="tns:RequestReceivePortBinding">
>                         <soap:address
> location="mailto:quote@example1.com"/>
>                       </port>
>
>                       <port name="pSendResponse"
> binding="tns:ResponseSendPortBinding">
>                         <soap:address
> location="mailto:response@example2.com"/>
>                       </port>
>
>                       <xlang:behavior>
>                         <xlang:body>
>                           <xlang:sequence>
>                             <xlang:action operation="AskLastTradePrice"
>                               port="pGetRequest" activation="true"/>
>                               <xlang:action
> operation="SendLastTradePrice"
>                                 port="pSendResponse"/>
>                               </xlang:sequence>
>                             </xlang:body>
>                           </xlang:behavior>
> </service>
>
> I would like to suggest that this restriction is removed..
>
> Thanks, Prasad
>
>
>
>
>
>
>
>
Received on Friday, 26 April 2002 06:54:15 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:58:19 GMT