- From: Mithun Sheshagiri <mits1@csee.umbc.edu>
- Date: Mon, 17 Nov 2003 15:00:19 +0000
- To: public-sws-ig@w3.org
- Cc: chsakda@MIT.EDU
Dear Sakda, Please read below. >Dear all, >I have been observing examples on DAML-S and other implementations for >a >while. I have some observation that I would like to ask for your >opinion. >1) I realized that almost all the examples available now, all the >input and output of any remote methods to be invoked by the web >services are >in primitive types. This is actually good and desirable since the same service can cater to both RDF/XML-savy as well as XML-based consumers. Also, if you want to publish a service that caters solely to RDF users, there are techniques by which you can encapsulate RDF in the SOAP:Body. >Setting aside the problem of interoperability of >serialization in each environment like java or .NET, in the semantic >level, >how would we be able to describe complex type data like String[], >DataSet, >ArrayList. Because the semantic and data structure of these rich data >types >are encoded by the developers and it is extremely difficult to describe >semantics of these data types. The developers could also provide XSLT transformations that map data stored in these data types to RDF/XML. The section on grounding in the 0.9 specs talks about this. >Therefore, I'm not really sure about how we >could use these rich data types in the semantic web service framework. >2) Following the first observation of mine, I was thinking of one >possibility, although impractical, is that we might end up with >implementation of another layer to transfer every data type into an xml >description with semantics before we actually do serialization. Then >the >question that comes to my mind is that we lose a lot of promise that >the OOP >provides us about reusability of types since at the end everything >being >sending through the wire is a document-centric messaging rather than >data-centric messaging. >I am wondering whether there has ever been anyone who address these >problems >before? If anyone could share with me your valuable opinions, I would >be >really appreciated. Thank you. >Sakda Hope this helps! regards, mithun http://www.cs.umbc.edu/~mits1
Received on Monday, 17 November 2003 10:01:00 UTC