- From: Omar Benjelloun <omar.benjelloun@inria.fr>
- Date: Wed, 23 May 2001 18:00:10 +0200
- To: "Francisco Curbera" <curbera@us.ibm.com>
- Cc: www-ws@w3.org
Thanks for your prompt answer, Francisco. Still, it's a bit unclear to me. Suppose a service provides two ports for each of its port types, one that is bound to SOAP, and another one that uses HTTP/GET, for example. Can I express the fact that I prefer to use the SOAP ports ? Can I declaratively define a fallback mechanism between the two protocols ? I understand that this is rather "low level" compared to the rest of the spec, and maybe it should be specified sowhere else, but I think a WSFL+WDSL(+WSEL?) description is all that should be needed to instantiate a running workflow involving multiple services. Please correct me if I'm wrong. Thanks for your help, Omar Francisco Curbera writes: > > Omar > > In WSFL you don't bind individual ports, but complete services. The locator > element allows you to specify how to select a service to bind to a service > provider. Note that service providers are typed by service provider types, > which are nothing but sets of portTypes. Hence, when you bind the service > provider to a service you are also binding each portType in the service > provider type to a port in the selected service. Note that there is an > exception to this model, namely, activities that are dynamically bound > based on received data using mobility locators. > > Hope this helps, > > Francisco > > > Omar Benjelloun <omar.benjelloun@inria.fr>@w3.org on 05/23/2001 11:09:43 AM > > Please respond to omar.benjelloun@inria.fr > > Sent by: www-ws-request@w3.org > > > To: www-ws@w3.org > cc: > Subject: WSFL question > > > > Hi, > > I have a question regarding the WSFL specification, I hope this is > the right place to ask. It is unclear to me how to specify a particular > binding/port to use for an activity. > > Static locators have a service attribute, but as far as I understand, > this field references a "service", which may be composed of several > ports, possibly for the same port type. > > On the activity side, only abstract operations and port types are > described. > > So, is there some other place to say which port I want to use for a > service ? Otherwhise, how can the workflow engine choose between the > different ports that may be offered by a service for the same port > type ? > > > Best regards, > > Omar > > > > >
Received on Wednesday, 23 May 2001 12:00:20 UTC