3. Požadavky

Nový protokol by měl být postaven nad rodinou protokolů TCP/IP. Měli by existovat dvě verze protokolu:

  1. nešifrovaná

  2. šifrovaná

Šifrování je transparentní z hlediska vyšších aplikačních vrstev, z tohoto důvodu je vhodnou možností SSL.

3.1. Požadované operace

  1. Autorizace

  2. Vyžádání dokumentu jako celku

  3. Odesílání pozměněného dokumentu - odesílají se pozměněné stránky. Před odesláním bude provedena kontrola aktuální verze dokumentu

  4. Možnost offline uložení dokumentů na lokálním disku

  5. Možnost zjistit dotazem nutnost aktualizace offline stažených dokumentů

  6. Vkládání nových stránek k pozměněnému dokumentu

  7. Cachování vyžádaných souborů

  8. Zachování práv pouhého čtení nebo editace dokumentů