Porovnávané verzie

Kľúč

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

Pripojenie na D2000 sa realizuje cez proces D2Connector.exe ktorý je spustený na strane D2000. Pripojenie môže byť definované ako priame (cez objekt connections) alebo ako reverzné (cez objekt listenableConnection), pri ktorom sa proces D2Connector pripája na port ktorý otvoril Smart Web SmartWeb Server (resp. ním použitá knižnica JAPI). Smart Web SmartWeb nemôže byť nikdy konfigurovaný oboma spôsobmi naraz, ale vždy práve jedným spôsobom, t.j. v konfiguračnom súbore sa bude nachádzať buď definícia objektu connections alebo listenableConnection.

Poznámka

Pozor: Pre úspešné prepojenie Smart Web SmartWeb Servera s D2000 je nevyhnutné, aby verzia Smart Web SmartWeb platformy korešpondovala k verzii systému D2000. Napr. k D2000 verzii 11.0.53 je možné použiť iba Smart Web SmartWeb verzie 11.0.53.Bxx kde xx je číslo buildu pre danú verziu.

...

Object connections v konfiguračnom súbore smartweb.json obsahuje pole redundantných pripojení na D2000 procesy D2Connector cez atribúty host a port. Dodatočne je možné definovať cestu k X509 certifikátu v súbore s príponou crt pre zabezpečené prepojenie s D2Connectorom. Smart Web SmartWeb (JAPI) automaticky manažuje pripojenia na procesy D2Connector, tak aby bolo vždy práve jedno spojenie aktívne. V prípade výpadku aktívneho spojenia sa pokúsi nadviazať spojenie s ďalším procesom. V tejto situácií sa automatcky uzavrú všetky aktuálne sedenia s používateľmi univerzálneho API rozhrania alebo web aplikácie a používatelia sa musia znova prihlásiť resp. sú automaticky presmerovaný na prihlasovaciu obrazovku.

...

Blok kódu
languagejs
{
    /* objekt s konfiguráciou reverznej konekcie kvôli DMZ (smerom z D2000 -> Smart WebSmartWeb) */
	"listenableConnection": { 
		"bindingInterface": "0.0.0.0",
		"port": "3120",
		"certificatePath" : "C:/cesta k X509 certifikátu/d2connector-cert.crt",
		"allowedHosts": ["168.12.35.40"]
	}		
}

...