Оглавление:
Определение - что означает веб-посредник (WBI)?
Веб-посредник - это приложение, которое находится между клиентом и сервером и облегчает обработку. Термин веб-посредники (WBI) относится к платформе IBM, используемой для разработки приложений веб-посредников.
Сервер участвует в большинстве задач обработки - от извлечения запроса до извлечения / передачи данных. Веб-посредники уменьшают избыточную обработку сервера, такую как шифрование и преобразование запросов, и делегируют вычислительную мощность для повышения производительности сервера. Клиент использует веб-посредника для настройки контента на основе требований и управления рендерингом.
Techopedia объясняет веб-посредника (WBI)
Целью веб-посредника является изменение поведения веб-интерфейса на основе истории браузера и предпочтений пользователя. Например, если пользователь предпочитает красные гиперссылки, веб-посредники на стороне клиента настраиваются на изменение цвета гиперссылки для всех входящих документов HTML.
Веб-посредник, оснащенный кэшем, отделен от браузера, который перенаправляет URL-адрес в кэш при доступе к веб-странице. Веб-посредник выполняет локальный поиск и запрос соседства на основе этого запроса, чтобы определить, присутствует ли веб-страница в других посредниках.
Один и тот же контент хранится в разных форматах для оптимизации. Например, изображение может быть сохранено с различными степенями сжатия. После получения запроса веб-посредник определяет доставку изображения на основе скорости браузера / сети и возможностей рендеринга. Веб-посредники также используются для модификации и улучшения существующих протоколов, не влияя на конфигурацию клиент-сервер.
Веб-посредники создают путь данных для всех запросов монитора / редактора / генератора, которому назначается приоритет и правило выбора на основе условия, необходимого для выполнения этого конкретного пути. Условие может быть применено к любому полю заголовка HTTP.
Ниже приведено общее описание процесса веб-посредничества:
- Веб-посредник сравнивает запрос с правилами редактора запросов. Редакторы, удовлетворяющие правилу, изменяют запрос в зависимости от приоритета.
- Измененный запрос сравнивается с каждым определенным правилом генератора и обрабатывается генератором с наивысшим приоритетом. Если генератор отклоняет запрос, вызывается генератор со следующим наивысшим приоритетом.
- Набор редакторов документов для маршрутизации запрошенного документа настраивается в зависимости от запроса и монитора. Монитор используется для определения механизма отслеживания документов и способен мгновенно отслеживать документы, которые поступают от веб-посредника или создаются генератором.
- Документ доставляется запрашивающей стороне, которая является веб-браузером или веб-посредником.
