Protokół XML

Protokół XML („XMLP”) jest standardem opracowywanym przez Grupę Roboczą Protokołu XML W3C zgodnie z następującymi wytycznymi, przedstawionymi w statucie grupy :

  1. Koperta do enkapsulacji danych XML , które mają być przesyłane w sposób interoperacyjny, który umożliwia rozproszoną rozszerzalność.
  2. Konwencja dotycząca zawartości koperty używanej w aplikacjach RPC ( zdalne wywoływanie procedur ). Aspekty protokołu tego powinny być ściśle skoordynowane z IETF i dołożyć starań, aby wykorzystać każdą wykonywaną przez nich pracę, szczegóły poniżej.
  3. Mechanizm serializacji danych reprezentujących nieskładniowe modele danych, takie jak grafy obiektowe i skierowane grafy z etykietami, w oparciu o typy danych schematu XML.
  4. Mechanizm wykorzystania transportu HTTP w kontekście protokołu XML. Nie oznacza to, że HTTP jest jedynym mechanizmem transportowym, który może być wykorzystany w rozwijanych technologiach, ani że obsługa transportu HTTP jest obowiązkowa. Ten komponent odnosi się jedynie do faktu, że oczekuje się, że transport HTTP będzie szeroko stosowany, i dlatego ta grupa robocza powinna się nim zająć. Nastąpi koordynacja z Internet Engineering Task Force (IETF). (Zobacz Protokół Blocks Extensible Exchange )

Ponadto opracowany protokół musi spełniać następujące wymagania, zgodnie ze statutem grupy roboczej:

  1. Koperta i mechanizmy serializacji opracowane przez Grupę Roboczą nie mogą wykluczać żadnego modelu programowania ani zakładać określonego trybu komunikacji między peerami.
  2. Nacisk należy położyć na prostotę i modułowość oraz musi wspierać rodzaj rozszerzalności faktycznie widoczny w sieci. W szczególności musi obsługiwać rozproszoną rozszerzalność, w przypadku gdy komunikujące się strony nie znają się a priori .

Zobacz też

Linki zewnętrzne