Un filtro de cliente HTTP especifica los equipos cliente de servicios web que pueden enviar solicitudes al servicio de integración de datos. De forma predeterminada, un cliente del servicio web que se ejecuta en cualquier equipo puede enviar solicitudes.
Para especificar los equipos que pueden enviar solicitudes de servicios web al servicio de integración de datos, configure las propiedades del filtro de cliente HTTP en las propiedades del servicio de integración de datos. Al configurar estas propiedades, el servicio de integración de datos compara la dirección IP o el nombre del host de los equipos que envían solicitudes de servicios web con estas propiedades. El servicio de integración de datos permite que la solicitud continúe o rechaza el procesamiento de la solicitud.
Puede usar constantes o expresiones regulares de Java como valores para estas propiedades. Puede incluir un punto (.) como carácter comodín en un valor.
Puede permitir o rechazar las solicitudes de un cliente de servicios web que se ejecuta en el mismo equipo que el servicio de integración de datos. Especifique el nombre del host del equipo con el servicio de integración de datos en la propiedad de nombres de host permitidos o rechazados.
Ejemplo
El departamento de Finanzas desea configurar un servicio web para aceptar solicitudes de servicio web desde un intervalo de direcciones IP. Para configurar el servicio de integración de datos para que acepte solicitudes de servicios web de equipos en una red local, especifique la siguiente expresión como una dirección IP permitida:
“192\.168\.1\.[0-9]*”
El servicio de integración de datos acepta solicitudes de equipos con direcciones IP que coinciden con este patrón. El servicio de integración de datos rechaza el procesamiento de solicitudes de equipos con direcciones IP que no coinciden con este patrón.