[jboss-dev-forums] [Design of JBoss Remoting, Unified Invokers] - Remoting 3: Decision time...

david.lloyd@jboss.com do-not-reply at jboss.com
Thu Dec 18 23:24:08 EST 2008


OK, so I just released Beta2.  We need to decide what else, if anything, we need to add before releasing 3.0.0.GA.  Right now we've got:

* Basic protocol (intended to be a model for implementations, not for primary usage)
* Multiplex protocol (this will be the basis of JRPP which is multiplex + SSH + some option negotiation protocol)
* A complete discovery API, but no (production-grade) mechanisms yet
* Transporters, at least on a basic level (I can envision many more features to add, but this isn't a priority for us)
* A complete streaming API (via JBoss Marshalling), but no (production-grade) mechanisms yet

Things that are currently scheduled for 3.1 or later and for the supporting projects:

* SSH + negotiation protocol to round out the multiplex transport
* Discovery mechanism based on SLP (RFC 2608) implementation (this is has an SLP component and a Remoting component)
* Streaming mechanisms for Multiplex+SSH
* Maybe some generic streaming mechanisms for streaming directly over TCP?
* Protocol compatibility layer for older Remoting wire protocols
* Discovery mechanism based on JGroups (?)
* An improved standalone API to make simple clients and servers be very easy to write
* Remoting MC integration
* Strategy for creating EJB2, EJB3, Remote JMX, Remote JDBC, Remote JNDI etc. services, including addressing compatibility

Inclusion into JBossAS hinges on most (if not all) of the future scheduled tasks being complete as well.

What do you guys think?  Is 3.0 production ready?  Is there a target audience for it as it is right now?  I'm inclined to put it out there more or less as it is now, personally, and get a move on the other features I've listed for 3.1, locking in to a 12- or 16-week release cycle.


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4197501#4197501

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4197501



More information about the jboss-dev-forums mailing list