cd6aa4b9

Как работает LBX?


LBX работает как прокси-сервер на клиентской стороне, выполняющий кэширование и компрессирование. X-сервер знает, что клиент использует прокси-сервер, и также занимается компрессией.

Ниже приведена обычная настройка для удаленных Х-клиентов. В этом тексте мы будем придерживаться следующих терминов: ЛОКАЛЬНАЯ рабочая станция - это та, непосредственно на которой вы работаете, а УДАЛЕННАЯ - это та машина, на которой работает приложение.

УДАЛЕННАЯ ЛОКАЛЬНАЯ +-----+ +-----+ |Прил.|-\ Сеть +----------+ | |\ +-----+ \--------------------------->| X Сервер |=>| +-----+ / (X-протокол) +----------+ +-----+\ |Прил.|-/ /_____// +-----+

Для использования LBX на удаленной машине используется прокси-сервер (lbxproxy), и приложения общаются с этим процессом, вместо прямой передачи данных на ЛОКАЛЬНУЮ машину. Этот процесс затем производит кэширование и компрессирование X-запросов, и направляет их серверу. Выглядит это примерно так:

УДАЛЕННАЯ ЛОКАЛЬНАЯ +-----+ +-----+ +-------+ Сеть +----------+ | |\ |Прил.|->|Прокси.|----------------------------->| X Сервер |=>| +-----+ +-------+ (LBX/X-протокол) +----------+ +-----+\ +-----+ / /_____// |Прил.|--/ +-----+

Описание конкретных протоколов и деталей кэширования и компрессирования LBX не входят в этот документ.



Содержание раздела