Porovnávané verzie

Kľúč

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

...

  1. REST API realizuje Request - Response komunikáciu 
  2. Comet API realizuje ako Request - Response tak Publish - Subscribe komunikáciu

Obe rozhrania komunikujú s D2000 systémom cez JAPI knižnicu.

Rest API

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

...

Obrázok ilustruje príklad použitia REST API rozhrania na volanie jednoduchéj D2000 RPC procedúry.


Comet API

...

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

Smart Web 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í:

  • inteligentný výber optimálneho komunikačného protokolu na základe aktuálnych možností konekcie - Websocket, HTTP 1.1/2.0
  • pripojenie implementovateľné v akomkoľvek jazyku – otvorená špecifikácia
  • nízky payload na udržanie spojenia