Just a quick heads up. You may have heard of SCA recently...
http://www-128.ibm.com/developerworks/library/specification/ws-sca/

its an interesting (and pretty simple) specification which allows POJOs to be remoted in an SOA kind of way with pluggable remoting layers etc. So conceptually its very like Spring Remoting; though it goes a bit further and includes support for asynchronous communication and for conversational services.

As an application programmer writing POJOs the only real difference is that there's a few annotations you can use to add metadata to your code about things like scope, lifecycle, mandatory properties and asynchronous methods etc. From what I've seen so far the SCA Annotations look good. I've just added support for them in Lingo...

http://lingo.codehaus.org/SCA+Support

the obvious things like @OneWay to mark asynchronous methods was completely trivial; ensuring we comply with the semantics of @Callback and session scoped conversational services are a little more complicated but we should get there soon. I'd recommend folks interested in POJO remoting to take a look at the spec; the SCA annotations look good.

James Strachan
Chief Architect
LogicBlaze, Inc. - a Simula Labs Enterprise
[EMAIL PROTECTED]
www.logicblaze.com

Reply via email to