6

Right now a lot of my applications use GWT-RPC for retrieving POJO's from a GWT RemoteService which in turn calls a Web Service (SOAP) to get the data. I am evaluating Flex and didn't really see anything truly analogous to this simple architecture. Anything I may have missed?

Mike C.
  • 1,035
  • 2
  • 8
  • 13

4 Answers4

3

AMF is Adobe's compact binary message format for use in Flash / Flex applications. BlazeDS is the open source reference implementation for Java, using essentially nothing more than a simple "message broker" servlet to handle requests. This is similar to how services are exposed in GWT, although Blaze uses a single servlet, not multiple as in GWT.

http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/

http://download.macromedia.com/pub/labs/amf/amf3_spec_121207.pdf

cliff.meyers
  • 17,666
  • 5
  • 51
  • 66
1

BlazeDS, particularly with Spring Integration.

cletus
  • 616,129
  • 168
  • 910
  • 942
0

Does this help you? I'm not too familiar with GWT-RPC, but is the AMF protocol what you're looking for?

Hooray Im Helping
  • 5,194
  • 4
  • 30
  • 43
0

As others have mentioned, the main choice here is BlazeDS, which is Adobe's open-sores server product for exposing flex-native server RPC and messaging. BlazeDS on its own is a bit clunky, and if you use Spring on the server, there is a slick integration available between Spring and Blaze.

Another, 3rd-party alternative is GraniteDS, which does much the same thing as Blaze, but is Spring-friendly out of the box, and does quite a lot more than Blaze (e.g. runtime compilation and generation of SWF files from the webapp). I haven't tried Granite, but it looks pretty good.

skaffman
  • 398,947
  • 96
  • 818
  • 769