BlazeDS is the server-based Java remoting and web messaging technology that enables developers to connect to back-end distributed data and push data in real-time to Flex® and AIR™ applications with features Remoting provides a call/response model for accessing external data from FlexAjax applications. Developers create applications that make asynch requests to remote services, including HTTP, SOAP and RMI Java objects.Transparent data transfer between AS and Java data types, including Java5 enumerations * proxy avoids browser limitations such as "x domain restriction" and inability to s/get headers and see errors. this is specifically for SOAP and HTTP (REST) services. * AMF Provides binary format for data (de)serialization and RMI. AMF significantly increases delivery performance compared to using plain XML over HTTP or WS * pubsub over HTTP * Ajax client lib * Flex apps pubsub to JMS queues * directly expose components in frameworks ie Spring to Flex clients wo writing code
how how easy it is to use JSON. I am not assuming that you know anything about Flex / ActionScript or JSON. Because of this, the tutorial will be pretty long, as I want to make sure I cover every step of the process.
Download
Flash Player 9 (free)
Flex 2 applications (SWF) run within the Flash 9 Player.
Flex 2 SDK (free)
Enables you to develop and deploy Flex applications for free using an IDE of your choice. Includes the Flex framework, the compiler, and the debugge