CXS - Compact XML Serialization
CXS is an XML appliccation for data serialization which offers the possibility of transfering complex data structures between programming languages. CXS is aimed to offer a representation of data structures which is compact (few bytes) and effectively to parse in different programming environments. CXS supports the serialization of the following data types: * scalar types: string, integer, double (aka. float), boolean * compound types: array (numerical), hash (associative array), object * special types: null * resource types: RecordSet, binarystream The basic idea for CXS was to build up a serialization language for Flash (client) - PHP (server) communication which can be handled easily by both languages and keeps traffic as low as possible.