Die JTEL-Chat-Server-Implementierung basiert auf dem Websocket-Protokoll. Der JTEL-Chat-Server ClientMessenger wird zur Implementierung des Chat-Kanals zwischen ACD-Agent und Client verwendet.
Same Origin Policy Es gibt eine Einschränkung bei der Verwendung des wss-Protokolls, die in Same-Origin-Policy (https://de.wikipedia.org/wiki/Same-Origin-Policy beschrieben wird. draw.io Diagram |
---|
border | true |
---|
| |
---|
diagramName | Chat Architecture |
---|
simpleViewer | false |
---|
width | |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 942 |
---|
revision | 6 |
---|
|
Referenz Implementierung Siehe JTEL chat integration in Bitbucket
Haproxy-Konfiguration zur Umgehung der same origin policy web bind webConfiguration haproxy pour contourner la politique de la même origine
bind 10.42.22.32:8080 name http |
acl PATH_portal path_beg -i /CarrierPortal |
acl PATH_chat path_beg -i /gui /ws /rest /chatInit /upload /download |
use_backend bk_web if PATH_portal |
use_backend bk_cm if PATH_chat |
server websrv1 10.42.22.31:3000 maxconn 10000 weight 10 cookie websrv1 check |
server websrv1 10.42.22.32:8081 maxconn 10000 weight 10 cookie websrv1 check |
|