WDDX is a mechanism for exchanging complex data structures between application environments. It has been designed with web applications in mind. The process of creating an XML representation of application data is called serialization. The process of instantiating application data from a WDDX XML representation is called deserialization. The WDDX DTD can be used to validate WDDX packets.
Packets are representations of instantiated data structures in application environments.
Numbers Numbers are internally represented with floating point numbers. The precision has been restricted to 15 digits after the decimal point. These requirements are consistent with an 8-byte floating point representation. While timezone information is optional, it must be successfully parsed and used to convert to local date-time values. Efforts should me made to ensure that the internal representation of date-time values does not suffer from Y2K problems and covers a sufficient range of dates.