[owl-s] communication between web services

Hi,
I'm working on web services that can communicate between each others without
knowing the other ones.

For example there is a web service A which sells a product P and then
connect to another web service B in order to ship the product P. But the web
service A doesn't know the web service B which can do the shipping. The web
service A searches on the web in order to find one, and when it finds one,
it uses it. But the problem is that the web service A doesn't know what are
the functions to be called and with which arguments and in which order.

When I read the white paper DAML-S it seems that it is possible to
automatize the execution of web services but I don't understand the process.
How can the web service A understand what function it has to call and which
are the arguments on the web service B?

Must web services share the same language (in our case all the web services
for the shipping have the same function and argument)?

Thanks a lot for your help.

Received on Thursday, 9 September 2004 12:49:56 UTC