Interesting, Mark - and there I was thinking you lived, breathed and
slept REST! Could your tuple space product have been TSpaces from IBM
or Linda?
BTW, I wonder if anyone has used J/JS for a SOA registry/repository.
I believe JavaSpaces has been used to build up a Jini LUS, so why not
a SOA registry?
I suspect that the way SOA is taking distributed computing a
significant architectural step forward will open up a lot of potential
applications for J/JS. In the brave new BPM/Composite Apps/SOA world
where agility, robustness and scalability become increasingly
important, J/JS might yet find the moment has arrived...
Gervas
--- In jini_javaspaces@yahoogroups.com, Mark Baker <distobj@...> wrote:
>
> I haven't used JavaSpaces specifically, but I did put together a
> prototype using the Objectspace Voyager product back in '97 (IIRC).
> Voyager consisted of several frameworks supporting different styles of
> distributed computing, and one of those was a tuple space based
> framework very similar to JavaSpaces. I forget the name of that
> framework though.
>
> It was very easy to use, and once built, very easy to add new spaces
> into the mix... which is unsurprising given that all spaces exposed
> the same interface, meaning clients could interact with every new
> space that was created without requiring upgrades.
>
> It was also instrumental in helping me to fully appreciate the scope
> and power of the Web, as it shares many important similarities with
> tuple space based systems. The Semantic Web even more so, in fact.
>
> Mark.
>
> On 2/9/06, Gervas Douglas <gervasdouglas@...> wrote:
> > In my SOA Group, Jini seems to earn frequent mention. This is not
> > just due to the efforts of Gregg Wonderley who is a passionate,
> > articulate and knowledgeable advocate of Jini - he certainly deserves
> > a massive reward from Sun. I suspect that J/JS's robust, decoupled
> > nature makes it an ideal connectivity tool for building a SOA
> > structure. Do any of you have practical experience of this? I know
> > that IntaMission, for whom I did some consultancy in the past, have
> > used JavaSpaces in their software and are very much now targeted
> > towards SOA. There must be others of you out there who have used J/JS
> > to knit together a SOA implementation.
> >
> > If so let's hear about it!
> >
> > Gervas
>
> --
> Mark Baker. Ottawa, Ontario, CANADA. http://www.markbaker.ca
>