Page suivantePage précédenteTable des matières

5. Comment fonctionne LBX ?

LBX fonctionne en introduisant un serveur proxy du côté du client, lequel se charge du cache et de la compression. Le serveur X sait que le client utilise un serveur proxy, et décompresse en conséquence.

Voici un exemple de configuration classique pour des clients X distants. Dans la suite, LOCAL représentera toujours la station qui se trouve en face de vous, et dont vous regardez le moniteur, et DISTANT sera la station distante, sur laquelle votre application est exécutée.


 DISTANT                               LOCAL
 +-----+                                             +-----+
 | APP |-\          Réseau            +-----------+  |     |\
 +-----+  \-------------------------->| SERVEUR X |=>|     ||
 +-----+  /     (Protocole X)         +-----------+  +-----+\
 | APP |-/                                          /_____//
 +-----+

Lors de l'utilisation de LBX, un serveur proxy (lbxproxy) est introduit du côté distant, et les applications communiquent avec ce processus et non plus directement avec le serveur LOCAL. Ce processus se charge alors du cache et de la compression des requêtes X et les transmet. Cela ressemble à ça :


 DISTANT                                     LOCAL
 +-----+
 +-----+  +-------+        Réseau           +-----------+  |     |\
 | APP |->| PROXY |------------------------>| SERVEUR X |=>|     ||
 +-----+  +-------+    (LBX/Protocole X)    +-----------+  +-----+\
 +-----+   /                                              /_____//
 | APP |--/
 +-----+

Le détail des fonctions de cache et de compression de LBX sort du cadre de ce document.


Page suivantePage précédenteTable des matières