Re: mini SOAP review

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



Jan Grant wrote:
> I'd have to agree. Graham's analysis pretty much sums things up. You
> _could_ encode RDF-like graphs in soap, but it wouldn't be a natural
> fit.
> 

OK, imagine you're putting up a website based around the notion of 
software descriptions. In this example, Ruby software packages.

If you go the SOAP, Web Services route, you'll maybe serialize software 
descriptions using SOAP Encoding rules. If you go the RDF route, you'll
define RDF classes and properties, and use RDF's serialization.

So you'll end up with one problem diverging into two different XML 
representations.

Here's all my work in progress (re SOAP 1.1), including example files
in SOAP and RDF formats, generated with Max Froumentin's partial 
SOAP2RDF XSLT:

http://fireball.danbri.org/people/danbri/2002/05/raa/

(this is on my own development box; W3C CVS choked on the huge checkin 
and I've not figured out another way to host the files at w3c yet).
e

contrast:
http://fireball.danbri.org/people/danbri/2002/05/raa/raa-dump/ActiveScriptRuby_se.xml
http://fireball.danbri.org/people/danbri/2002/05/raa/_rdf/ActiveScriptRuby_se.xml.rdf

rummage around there for the .xslt and scripts to load the transformed 
SOAP data into an SQL store and query it with RDF query tools...

more partial writeup:
http://www.w3.org/2001/sw/interest/soaptech/ (including incomplete 
attempt to show an SE-Triples version of N-Triples for SOAP QA).


Can you expand on your 'natural fit' comment? If you were building the 
software description system described (people are, right now) would you 
use SOAP Encoding or RDF syntax? Wouldn't you expect it to be natural to 
have a defined mapping between these two W3C specs?

Dan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE9Nsa+PhXvL3Mij+QRAvLoAKC55agPqikC1o4REfrYsl5qLkl5pwCfX+08
q7G6wWhuCltmNGqeVTy6VDg=
=hiTw
-----END PGP SIGNATURE-----

Received on Thursday, 18 July 2002 09:26:23 UTC