b'\n_START_ARTICLE_\nWDDX\n_START_PARAGRAPH_\nWDDX (ang.\xc2\xa0Web Distributed Data Exchange) \xe2\x80\x93 protok\xc3\xb3\xc5\x82 XML pierwszej generacji. Zosta\xc5\x82 opracowany w roku 1998 przez firm\xc4\x99 Allaire Corporation (obecnie Adobe Inc.) w odpowiedzi na potrzeb\xc4\x99 wymiany danych pomi\xc4\x99dzy aplikacjami sieciowymi. WDDX umo\xc5\xbcliwia wymian\xc4\x99 z\xc5\x82o\xc5\xbconych struktur danych niezale\xc5\xbcnie od j\xc4\x99zyka programowania. _NEWLINE_Dane reprezentowane s\xc4\x85 za pomoc\xc4\x85 XML 1.0 DTD i zbioru modu\xc5\x82\xc3\xb3w dla wielu r\xc3\xb3\xc5\xbcnych j\xc4\x99zyk\xc3\xb3w wykorzystywanych do tworzenia aplikacji sieciowych (np. Perl, Java, ASP). WDDX definiuje modu\xc5\x82y dla konkretnych j\xc4\x99zyk\xc3\xb3w programowania. Modu\xc5\x82 umo\xc5\xbcliwia odwzorowanie natywnych (rodzimych dla danego j\xc4\x99zyka programowania) struktur danych dla danego j\xc4\x99zyka programowania (typu tablice, rekordy, itp) do abstrakcyjnej reprezentacji w XML. Modu\xc5\x82 odpowiedzialny jest za automatyczn\xc4\x85 serializacj\xc4\x99 (zakodowanie danych w formacie XML, w przypadku WDDX \xe2\x80\x93 WDDX XML) i deserializacj\xc4\x99 (dekodowanie danych z XML, w przypadku WDDX \xe2\x80\x93 WDDX XML na format rodzimy)._NEWLINE_Dane te (WDDX XML) nast\xc4\x99pnie mog\xc4\x85 by\xc4\x87 przes\xc5\x82ane dowolnym protoko\xc5\x82em, kt\xc3\xb3ry umo\xc5\xbcliwia przesy\xc5\x82anie danych tekstowych np. HTTP, FTP, SMTP._NEWLINE_Przyk\xc5\x82adowo dzi\xc4\x99ki WDDX mo\xc5\xbcliwe jest zakodowanie danych z Perla na format WDDX XML, wys\xc5\x82anie tak zakodowanych danych protoko\xc5\x82em typu HTTP do aplikacji, kt\xc3\xb3ra zakodowana jest w j\xc4\x99zyku Java, a nast\xc4\x99pnie przekszta\xc5\x82cenie otrzymanych danych w formacie WDDX XML na struktur\xc4\x99 danych dopuszczaln\xc4\x85 w j\xc4\x99zyku Java.'