Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

« Predchádzajúce Verzia 2 Ďalej »

D2Api rozhranie predstavuje základný komunikačný kanál so systémom D2000 pre webové aplikácie. Toto komunikačné rozhranie je na strane klienta implementované v JavaScript-e a je postavené na knižnici CometD.

Nadviazanie a rozpojenie spojenia s D2000

Nadviazanie spojenia s D2000 sa realizuje vytvorením inštancie triedy D2Api, ktorej sa odovzdá konfigurácia pre CometD a následným zavolaním metódy connect. Voliteľne je možné definovať obsluhu chybových stavov metódou registerErrorHandler - v rámci Smart Web Frameworku je pre tento účel dodávaná funkcia reportError.

let d2Api = new D2Api(cometdConfiguration);
d2Api.registerErrorHandler(reportError);
d2Api.connect();

Na rozpojenie spojenia s D2000 slúži metóda disconnect.

d2Api.disconnect();

Počúvanie na zmeny hodnôt objektov D2000

d2Api.subscribeObject

d2Api.unSubscribeObject

Načítanie hodnôt archívov

d2Api.loadArchive

d2Api.loadArchives

Volanie D2000 RPC

d2Api.rpc

d2Api.rpcJava

d2Api.rpcSBA

Volanie JavaScript funkcií z D2000

d2Api.subscribeRpc

d2Api.unSubscribeRpc

Zmena hesla prihláseného užívateľa

d2Api.changePassword

  • Žiadne štítky