Hogar Redes ¿Qué es el intermediario web (wbi)? - definición de techopedia

¿Qué es el intermediario web (wbi)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa Web Intermediary (WBI)?

Un intermediario web es una aplicación que se encuentra entre un cliente y un servidor y facilita el procesamiento. El término Intermediarios web (WBI) se refiere a un marco de IBM utilizado para desarrollar aplicaciones de intermediario web.


Un servidor participa en la mayoría de las tareas de procesamiento, desde la extracción de solicitudes hasta la recuperación / transmisión de datos. Los intermediarios web reducen el procesamiento redundante del servidor, como el cifrado y las conversiones de solicitudes, y delegan la potencia de procesamiento para mejorar el rendimiento del servidor. Un cliente utiliza un intermediario web para personalizar el contenido en función de los requisitos y controlar la representación.

Techopedia explica Web Intermediary (WBI)

El propósito de un intermediario web es cambiar el comportamiento de una interfaz basada en la web en función del historial y las preferencias del navegador del usuario. Por ejemplo, si un usuario prefiere hipervínculos rojos, los intermediarios web del lado del cliente están configurados para cambiar el color del hipervínculo de todos los documentos HTML entrantes.


Un intermediario web equipado con caché está separado de un navegador, que reenvía una URL al caché cuando accede a una página web. El intermediario web realiza una búsqueda local y una consulta de vecindad basada en esta solicitud para determinar si la página web está presente en otros intermediarios.


El mismo contenido se almacena en diferentes formatos para su optimización. Por ejemplo, una imagen puede almacenarse con diferentes relaciones de compresión. Al recibir una solicitud, un intermediario web determina la entrega de imágenes, que se basa en la velocidad del navegador / red y las capacidades de representación. Los intermediarios web también se utilizan para modificar y mejorar los protocolos existentes sin afectar la configuración cliente-servidor.


Los intermediarios web construyen una ruta de datos para todas las solicitudes de monitor / editor / generador, a la que se le asigna una prioridad y una regla para la selección en función de la condición requerida para ejecutar esa ruta en particular. Se puede aplicar una condición a cualquier campo de encabezado HTTP.


A continuación se muestra una descripción general del proceso de intermediario web:

  • El intermediario web compara una solicitud con las reglas de los editores de solicitudes. Los editores que satisfacen la regla modifican la solicitud según la prioridad.
  • La solicitud modificada se compara con cada regla de generador definida y es manejada por el generador con la prioridad más alta. Si el generador rechaza la solicitud, se invoca el generador con la siguiente prioridad más alta.
  • Se configura un conjunto de editores de documentos para enrutar el documento solicitado, según la solicitud y el monitor. El monitor se utiliza para determinar el mecanismo de seguimiento del documento y es capaz de monitorear instantáneamente documentos que provienen del intermediario web o producidos por el generador.
  • El documento se entrega al solicitante, que es un navegador web o un intermediario web.
¿Qué es el intermediario web (wbi)? - definición de techopedia