Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

Prvou kľúčovou funkciou Smart Web SmartWeb platformy je možnosť jednotne pristupovať k dátam a službám D2000 s použitím univerzálneho API rozhrania. Toto API je nezávislé na použitej technológii klienta a je s ním možné získavať dáta a volať služby implementované v D2000.

Vo všeobecnosti môžme technológie online klient-server komunikácie rozdeliť na dve kategórie podľa povahy komunikácie. Do prvej skupiny patria technológie, kde výmenu dát iniciuje vždy klient a server odpovedá, tzv. Request - Response komunikácia. Druhá kategória je Publish - Subscribe komunikácia, kedy klient sa zaregistruje na odoberanie konkrétneho typu dát (subscribe) a server tieto dáta publikuje klientom ktorí o ne požiadali.

Smart Web SmartWeb server implementuje ako Request - Response tak Publish - Subscribe komunikáciu cez nasledovné rozhrania:

...

Rest API je štandardné API pre webové a mobilné aplikácie. Smart Web SmartWeb Rest API ponúka nasledovné možnosti:

...

  • subscription na D2000 objekt
  • registráciu javascript RPC volateľnej asynchrónne z D2000
  • notifikácie o session zo Smart Web SmartWeb servera (expirácia, zaniknutie session)

Smart Web SmartWeb Comet API je implementované cez knižnicu cometd, ktorej robusná funkcionalita je overená na riešeniach so 150 tis. používateľmi. Medzi výhody tejto knižnice patrí:

...