Komunikace

Upravit obsah stránky

Server Flexideo přijímá požadavky prostřednictvím HTTP protokolu na doménové adrese, která byla konkrétní instanci aplikace přidělena. Jedna instance může zároveň obsluhovat požadavky z více domén, pokud je k tomu příslušně nakonfigurována. V rámci každé domény jsou rezervovány specifické kmenové odkazy pro následující účely:

Rezervované cesty v rámci domény

Server Flexideo rezervuje v každé doméně specifické kmenové cesty pro následující účely:
  • [web-domain-root]/login
    Spuštění základního přihlašovacího dialogu přes HTTP, pokud není aktivní výchozí login.
  • [web-domain-root]/solve
    Rozhraní pro příjem XML požadavků systému Flexideo – slouží k přímé komunikaci mezi klientem a serverem.
  • [web-domain-root]/file
    Přístupová zóna pro stahování souborů a příloh dokumentů uložených v systému.
  • [web-domain-root]/request
    Aktivace registrovaných požadavků – vyvolání definovaných akcí nebo odpovědí dle interní logiky aplikace.
  • [web-domain-root]/api
    Příjem požadavků na vystavené webové služby, podporující více vstupních formátů (např. JSON, XML).
  • [web-domain-root]/unk
    Veřejná, anonymně přístupná oblast systému – typicky pro formuláře, výpisy nebo nezabezpečené operace.
  • [web-domain-root]/comex
    Hlavní vstupní bod pro interaktivní uživatelskou práci v systému Flexideo – modul COMEX.

Například přístup ke vstupnímu přihlašování může mít tvar:
 [web-domain-root]/login
 

Kromě těchto cest aplikace rovněž obsluhuje běžné webové soubory sídla a může dynamicky pracovat s tzv. virtuálními složkami

 Vedle standardního HTTP rozhraní systém Flexideo podporuje také asynchronní messaging, např. prostřednictvím požadavku send-message, nebo skrze další možnosti dostupné přes Flexideo add-on moduly