Michael Champion 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
> 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; 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.
>
> Obviously the Web + search engines is widely deployed and hits the
> 80/20 point for an awful lot of scenarios. On the other hand, the
> folks in the 20% aren't exactly ecstatic about the Web, hence the
> refusal of stuff like MOM, WS-*, and Linda to die despite the scorn
> of the 80% :-) My personal favorite (obviously not speaking with the
> day job hat on) is something like "XML spaces" such as RogueWave was
> talking about a few years ago
> http://www.idealliance.org/papers/xmle02/dx_xmle02/papers/04-05-03/04-05-03.html
> That has a nice RESTifarian flavor of a minimal set of operators over
> arbitrary data, but provides the "associative memory" (i.e. value
> based queries rather than identity-based addressing) that the Web
> doesn't really offer.
>
ATOM Store (ATOM 1.0 + Atom Publishing Protocol aka APP) may be a more
successful reincarnation of this idea especially if combined with good
enough query interface (and self describing ala OpenSearch) - it looks
like APP will have nice REST interface, ATOM item allows to store
content with its metadata and there are already GUI tools and client
APIs to use it.
ATOM Store as XML Tuple Spaces 2.0 :-)
best,
alek
> I think this *does* provide an interesting approach to enterprise
> integration, although I'll freely admit that I know of no actual
> examples. But it could happen:
>
> Demands for asynchronous interaction in new generation of Web
> applications are easily handled within the spaces paradigm
> The necessary infrastructure is in place
> "Self-describing" XML is now pervasive
> XQuery and Web interfaces supported by all major ORXDBMS
> Services Orientation validates the idea of "data on the outside"
> (i.e., data designed for exchange rather than modeled to support
> proprietary applications)
>
>
--
The best way to predict the future is to invent it - Alan Kay
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/