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. [...]