RDF Forms

Greetings,

Last week I published a draft version of a spec I'm calling "RDF
Forms"[1].  The intro reads;

"The Semantic Web is currently missing two key features of the
hypermedia application model which are prevalent on the browser based
Web; the ability to declare the intent of a resource to receive data
for processing, and the ability to use data as arguments in the
client-side construction of a URI. RDF Forms addresses these two needs
in a manner similar to how HTML forms addresses them for the current
Web."

I've also described the Semantic Web as being "read-only" until now,
but was reminded of DAML-S.  From what I've seen, I'd say that there's
some good work in DAML-S, but IMO it would have done far better to
conform to Web architecture, rather than Web services architecture.  I
believe RDF Forms is a far more Web (and REST) friendly mechanism for
effecting state changes in the Semantic Web.

I'm no DAML-S guru, but from what I can tell, RDF Forms would attempt
to improve upon some of the Process stuff (which appears to be the part
that maps to WSDL operations?).  RDF Forms only needs the HTTP GET and
POST operations, so instead of *Process, it uses a Container class
which can be used to describe resources as acceptors of data submission
via POST.

Thanks!

 [1] http://www.markbaker.ca/2003/05/RDF-Forms/

Mark.
-- 
Mark Baker.   Ottawa, Ontario, CANADA.        http://www.markbaker.ca

Received on Sunday, 21 September 2003 01:36:30 UTC