This has been discussed in several Flex blogs, but I thought I’d add a cross-reference here:
Adobe has open-sourced BlazeDS.
“BlazeDS is Adobe’s server-based Java remoting and messaging technology. Adobe had recently announced that it is contributing the proven BlazeDS technologies to the community; previously it was only available as part of Adobe LiveCycle Data Services ES.”
This is great news for Flex developers because BlazeDS simplifies the client-server split. In addition Adobe published the AMF specification, its binary message format. Have a look at James Ward’s benchmark tool at http://www.jamesward.org/blazebench/.
See also Ryan Stewart’s blog post on the BlazeDS announcement.
And there are plans to develop a Flex plugin for Grails using BlazeDS.