[MOBY-dev] Regarding XML conversion
Paul Gordon
gordonp at ucalgary.ca
Fri Feb 16 15:15:56 UTC 2007
Hi Yogaraj,
This is, unfortunately, a near-impossible task because although you can
take data from one service and pass it to another, you have no idea
whether the xsd:String output in the WSDL of one service is semantically
the same as the xsd:String input to another service. Web services deal
with syntax (structure) only, whereas you need semantic (meaning)
compatibility for real interoperability. That's why MOBY has a central
ontology, and we are calling them Semantic Web Services (though not
really as the W3C uses the term). One approach is to retrofit services
to a semantic standard such as MOBY. It's a LOT of work to even
semi-automate this (I am doing this now). If you want to do this
generically for any WSDL, the best I can suggest is to restrict
yourself to some easily recognizable data formats that you can detect as
data comes out of services, such as strings encoding URLs or e-mail
addresses. That way you can seamlessly and fairly confidently make
services that output and consume URLs compatible. Trying to make all
services compatible, I believe, is a sisyphean task.
Regards,
Paul
**
> Dear Mark,
> I was reading your comment form
> http://lists.open-bio.org/pipermail/moby-dev/2006-September/003798.html
>
> I was doing a similar projects like
> "Take any two arbitrary Web Services out
> there and try to automatically feed the output of one into the input of
> another"
>
>
> I was wondering if you could provide me with an example or the tutorial that explains how it works.
>
> I thank you in advance for your help and support.
> Regards,
> Y
>
> _______________________________________________
> MOBY-dev mailing list
> MOBY-dev at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/moby-dev
>
> !DSPAM:60005,45d4b7937098222965079!
>
>
>
>
More information about the MOBY-dev
mailing list