Tema anterior: Compatibilidad con el almacenamiento de ID en Lotus Notes DominoTema siguiente: Mejoras del objeto de servicio


Captura de información del encabezado HTTP

Filtro de servlet nuevo: se ha agregado ClientExtractFilter en esta versión. Este filtro de servlet será un lugar central para extraer toda la información relacionada con el entorno de cliente web. Este filtro extrae información desde los encabezados HTTP. Actualmente solamente se extrae la dirección IP del cliente. Sin embargo, asegúrese de que esta información se extraiga solamente una vez para cualquier solicitud proporcionada.

Este filtro de servlet se ejecuta para cada solicitud como sugiere la dirección URL pattern:/* del archivo web.xml.

La clase de utilidad WebClientInformation se ha agregado y actúa como marcador de posición para la información de cliente web extraída en el filtro. Esta clase solamente mantiene actualmente la dirección IP que, sin embargo, se podrá mejorar en el futuro.

A continuación, la clave coloca WebClientInformation en TaskSession como un atributo que identifica la clave WebClientInfo. De este modo, cualquier evento, tarea, interfaz de usuario o flujo de trabajo creado como resultado de solicitud dispondrá de la información de cliente donde se genera esta solicitud.