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 :
- Koperta do enkapsulacji danych XML , które mają być przesyłane w sposób interoperacyjny, który umożliwia rozproszoną rozszerzalność.
- 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.
- 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.
- 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:
- Koperta i mechanizmy serializacji opracowane przez Grupę Roboczą nie mogą wykluczać żadnego modelu programowania ani zakładać określonego trybu komunikacji między peerami.
- 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
Kategorie: