Modularity in Flex enterprise applications

The Flex framework provides the basic foundations for a module mechanism. To build truly modular, performant, pluggable applications we made a layer on top of it using a double swf-swc compilation mechanism and extensions inspired by Eclipse. This turns out to be a nice fit: it cleanly abstracts the lazy asynchronous loading, and making many parts of application pluggable becomes easy. [...]

Serialization of numeric types with BlazeDS

We are analyzing BlazeDS 3.2.0 for communication between the Flex client and the Java server. BlazeDS uses the AMF binary protocol to serialize and deserialize Java classes, and the Flash Player does the same for the Flex classes on the client side. To make the switch to BlazeDS for existing code smoother, and to ensure we have the best mapping we can get, we slightly customize the way serialization happens on the Java side for primitive types. [...]