On 3/16/06, Michael Champion <[EMAIL PROTECTED]> wrote: > On 3/15/06, Mark Baker <[EMAIL PROTECTED]> wrote: > > > > I'd be interested to know what characteristics of Linda caused you to > > mention it in the context of enterprise integration though, because > > based on my experiences with both TBSs and the Web, I suspect the Web > > can provide *at least* those same characteristics. > > The question was not directed to me, but I've been thinking about this > for awhile (and FWIW talked about it at XML 2005 > http://www.idealliance.org/proceedings/xml05/slides/champion.ppt ).
I remember it well. It was by far the most interesting and thought provoking presentation at the conference (at least that I could attend when not doing booth duty 8-). I don't know why you seemed so nervous giving it! 8-) > I > have a slide on the similarities / differences between the Web and > tuple spaces that boils down to a) Web resources are located by their > identity, tuples located by value; That's correct; in the Web model, identity is orthogonal to value. But that doesn't rule out a subset of the Web using value as identity. In fact, work has been done in this direction, e.g.; http://www.open-content.net/specs/draft-jchapweske-caw-03.html In other words, value-as-identity is a special case of identity being orthogonal to value. i.e. the Web's just a little more general than typical TBSs. > b) links make the Web work, queries > make tuple spaces work; and c) the Web has no intrinsic notion of > queries -- search engines are necessary, but not part of the > infrastructure whereas querying is fundamental to tuple spaces. Sort of, IMO. TBSs typically offer template matching - e.g. "find me all tuples of the form (?,3)" - instead of a full blown query language ala SQL. Similarly, the Web, with a standard forms language, can accomplish the same thing by (using that same example) having the server construct a form which asks the client to provide the value "3". Both approaches use a more declarative style that's more suitable for use across trust boundaries. But I should add that my question to Anne was to find out what *properties* - looser coupling, etc.. - of TBSs or Linda specifically she found of value, not features per se. Mark. -- Mark Baker. Ottawa, Ontario, CANADA. http://www.markbaker.ca Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/service-orientated-architecture/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
