|
WDDX
WDDX (Web Distributed Data eXchange) is a programming-language-neutral
data interchange mechanism to pass data between different environments and
different computers. It supports simple data types such as number, string,
boolean, etc., and complex aggregates of these in forms such as structures
and arrays. There are WDDX interfaces for a wide variety of languages. The
data is encoded into XML using an XML 1.0 DTD, producing a
platform-independent but relatively bulky representation. The XML-encoded
data can then be sent to another computer using HTTP, FTP, or other
transmission mechanism. The receiving computer must have WDDX-aware
software to translate the encoded data into the receiver's native data
representation. The WDDX protocol was developed in connection with the
ColdFusion server environment. Python, PHP, Java, C++, .NET, lisp, Haskell
and various platforms support it very well.
|