Michael, Answers below:
--- In [email protected], "Michael Champion" <[EMAIL PROTECTED]> wrote: > > On 4/12/06, Gervas Douglas <[EMAIL PROTECTED]> wrote: > > Thank you, Eric. As CTO of an ESB vendor how useful do you think an > > XML Tuple Spaces-based middleware product would be, assuming that we > > are not dealing with (dare I suggest??:) an environment which is not > > exclusively Java-based? > > I have a couple leading questions ... > - Is there such a thing as a "XML Tuple Spaces-based middleware > product" It was an idea that came up at lunch last Wednesday - probably Anne's idea. or is this a design pattern for how one would use an > XML/XQuery -capable DBMS with a web or Web services interface to build > an application that used the DB as a coordination point? If you like. Keeping it simple, think of the tuple as being an XML document identified in accordance with tuple space principles by its contents. I guess XQuery/XPath might be useful, but then I am not really qualified to give the best answer on that. > > - Whether it is a product category or architectural pattern, > presumably it would hit some sweet spot between the expensive / > nonstandard enterprise MOM world and the vanilla HTTP world, right? > Is there such a sweet spot? How about the inherently decoupled nature of tuple spaces giving failover capability amongst other things? > > My guess is that this is a cool idea that coulda' been a contenda > [maybe if Gelertner had written code rather than scholarly treatises > and Berners-Lee had written scholarly treatises rather than code :-) ] Mirror Worlds meets CERN.... > So far, the evidence from Jini/Javaspaces, Ruple, the XML Spaces open > source project, etc. is that there isn't a sweet spot here that can't > be approximated with existing DB-backed Web frameworks. Doubtless true - which I guess answers my original question. I am ignorant of the XML Spaces open source project, but its name would tend to indicate that it fits the bill. Gregg has pointed out how J/JS can be used with data not initially in Java object form, if my memory serves me right. Gervas 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/
