L'implémentation du serveur de chat de JTEL est basée sur le protocole websocket. Le serveur de chat ClientMessenger de JTEL est utilisé pour mettre en place un canal de chat entre l'agent ACD et le client.
Politique de l'origine identique Il y a une limitation en utilisant le protocole wss décrit dans Same-Origin-Policy (https://de.wikipedia.org/wiki/Same-Origin-Policy) draw.io Diagram |
---|
border | true |
---|
| |
---|
diagramName | Chat Architecture de chat |
---|
simpleViewer | false |
---|
width | |
---|
links | auto |
---|
tbstyle | hauttop |
---|
lbox | true |
---|
diagramWidth | 942 |
---|
revision | 56 |
---|
|
Mise en œuvre de la référence Voir Intégration du chat JTEL dans Bitbucket
Configuration haproxy pour contourner la politique de la même origine frontend ft_web bind 10.42.22.32:8080 name http maxconn 10000 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 default_backend bk_web
backend bk_cm balance roundrobin server websrv1 10.42.22.31:3000 maxconn 10000 weight 10 cookie websrv1 check backend bk_web balance roundrobin server websrv1 10.42.22.32:8081 maxconn 10000 weight 10 cookie websrv1 check |
|