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/
 


Reply via email to