While implementing part of the webapp support in the JEE spec i've made a JMS version of binding.sca, its still a bit rough around the edges but its got to the stage where it does work. One feature i think is cool is that by default it uses UDP multicast to discover nodes, so you can just start up nodes and they automatically find each other and become part of the domain.
There is a sample showing using it in samples/helloworld-distributed, the README explains how to run it. Try it out, I'd be interested in any feedback and if anyone is interested in helping there is still lots to do. One thing that would be useful is to configure it from a binding.jms in the definitions file so you could then use custom domain names by including a definitions.xml when starting a node. ...ant
