Gervas Douglas wrote:
> One of the topics that came up in the conversation was tuple spaces as
> middleware in a SOA context, and more specifically the idea of using
> XML tuples, which unlike JavaSpaces would enable a
> language-independent tuple spaces product.  Have any of you heward of
> such a solution for a decoupled SOA middleware requirement?

Its amazing how Anne continues to associate language dependence and Java/Jini. 
I don't know how else to explain the JERI stack to make it clear that JERI is 
the demarcation of Java/Jini to XXXX conversion.  Instead of my services having 
to codify its behaviors and data into WS-*/SOAP/REST/whateveritistoday, my 
service is written simply and neatly as a Java application that uses the RMI 
programming model for all service interactions.

All I have to do is create an (or more typically just use an existing) endpoint 
that talks the wire protocol needed, and then create an invocation layer 
Handler 
for the invocation layer and I can talk any protocol and data format you need. 
All the things that you do to your service to make it 
WS-*/SOAP/REST/whateveritistoday, I do to my invocation layer handler.  But I 
have a level of abstraction that is configuration/deployment time decided 
rather 
than developed into the application.

I don't have to recreate Javaspaces, distributed transactions, distributed 
leasing or security implementations.  It's already in place.  I just add the 
specific details I need for a deployment and I'm done.

What am I missing in Anne's argument?

Gregg Wonderly





 
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