Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languagefr

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
bordertrue
diagramNameChat Architecture
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth942
revision6


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

Code Block
frontend ft_webwebConfiguration haproxy pour contourner la politique de la même origine
  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



...