snellspace : a perfect world spoiled by reality


Friday, April 05, 2002

Namespaces in XML 1.1 draft released [WebServices.Org]    I can finally undeclare prefixes! :-)  This is one I've wanted for a while.  (tell me, is it strange to get excited about such things?) [Snell's Blog] It certainly is strange !. BTW, why do you think this is useful ? [Simon Fell]

Long story.  Has to do with an application I did long before I came to IBM.


5:42:05 PM    

Dave: "This is a test. Please ignore."
2:53:34 PM    

Sam: "New essay for the day: Neurotransmitters.  Identifies common themes in biology, messages to spaces, REST, and Tupl-Spaces and applies them to messaging."

This really is a powerful concept.  Take a shared memory space, constrain the verbs to simple CRUD operations (Create, Read, Update, Delete), allow the type of data to be completely open but use XML as the canonical syntax.  Provide an extensible query mechanism.  Allow items written to the space to be directly URL addressable.  Allow pub/sub triggers so that when one of the CRUD operations is called, any number of folks can be informed (folks meaning people or other applications).  Allow spaces to discover and integrate with other spaces.  Allow searches to crawl across multiple spaces. Add security so people who post data to the space can control who is allowed to read it, modify it, etc.  Allow access to the space using SOAP, XML-RPC, etc.

RogueWave has already done one version of this (very nicely too) as a Web service.  TSpaces and JavaSpaces pioneered it.  The advent of SOAP, XML-RPC, WSDL, Jabber etc can take it to the next level.  It would be very interesting to create an open network of such spaces.  (Imagine a version of google that operated like a shared memory space!)


11:41:15 AM    

".. Look Down! Look Down! You're here until you die! ....."   I love Les Miserables!  It's great when you really need to concentrate on code... :-) 


11:03:00 AM    

Web Services Transactions project attempts to introduce transactional reliability to Web Services [WebServices.Org]  Keep in mind, it's just a research project still, so it has a ways to go, but this really is a nice, clean approach.  I'm sure the team working on it would appreciate some feedback.
8:41:57 AM    

Namespaces in XML 1.1 draft released [WebServices.Org]    I can finally undeclare prefixes! :-)  This is one I've wanted for a while.  (tell me, is it strange to get excited about such things?)
8:40:26 AM    



Copyright © 2002 James Snell.
Last update: 6/25/2002; 9:32:26 PM.
The views and opinions expressed on this site are solely those of the author, James Snell, and not necessarily of James' employer.