DataPush & Remoting in Flex with Java, .NET, PHP, Python, Ruby and more…

April 17, 2008

Data Push” has been a top requirement for most people who build enterprise style RIAs. Being an evangelist who meets a lot of customers, the ability to do data-push was probably the top of the list for most of them. Datapush is so poular because there are no slew of requests flowing around, but only updates sent when required

The next on the list the ability to increase “performance” of connection with their respective backends. The key to this is to use a binary format (in the case of ActionScript it is AMF) which will then increases performance, allowing applications to load data up to 10 times faster than with text-based formats such as XML or SOAP.

Action Message Format (AMF) is a compact binary format to serialize ActionScript object graphs. Both data-push and remoting is made possible due to the AMF specification. But, data-push is achieved based on a Comet-like implementation with AMF3 over HTTP.

Many are clueless what options are there when it comes to interfacing their application to their backend technologies to achieve the above requirements. What many don’t realize is that Read the rest of this entry »