Направо към съдържанието

WDDX

от Уикипедия, свободната енциклопедия

WDDX (Web Distributed Data Exchange, „Уеб разпределена обмяна на данни“) е базиран на XML формат данни за директен обмен на данни между уеб приложения, развит е от фирмата Allaire. [1]

WDDX е подходящ за относително лесни и еднотипни заявки без многостъпкова обработка. WDDX не е обектно ориентиран, а се занимава единствено с чистата обмяна на данни между уеб приложения. WDDX превежда данни от средата на програмни езици на едно приложение към XML и обратно в друга средата на друго приложение, като приложенията могат да бъдат написани на различни езици. По този начин уеб приложенията могат да комуникират едно с друго. [1]

Сред предимствата на WDDX са прагматичността му и това, че функции за обработката му са интегрирани в стандартната библиотека в най-разпространения език за уеб програмиране – PHP. [1]

<wddxPacket version='1.0'>
  <header comment='PHP'/>
  <data>
    <struct>
      <var name='pi'>
        <number>3.1415926</number>
      </var>
      <var name='cities'>
        <array length='3'>
          <string>Austin</string>
          <string>Novato</string>
          <string>Seattle</string>
        </array>
      </var>
    </struct>
  </data>
</wddxPacket>
  1. а б в Münz, Stefan. Webseiten professionell erstellen. München, Addison-Wesley Verlag, 2008. ISBN 9783827326782. с. 945–947.