Puede añadir puertos de entrada predefinidos a la transformación de consumidor de servicio web.
Puede añadir los siguientes puertos de entrada predefinidos:
Puerto de cookie
Puede configurar la transformación de consumidor de servicio web para que utilice autenticación por cookies. El servidor remoto del servicio web hace un seguimiento de los usuarios del servicio web mediante cookies. Es posible aumentar el rendimiento cuando una asignación llama un servicio web varias veces.
Cuando se proyecta el puerto de cookie a un mensaje de solicitud de servicio web, el proveedor del servicio web devuelve un valor de cookie en el mensaje de respuesta. Puede pasar el valor de cookie a otra transformación situada en un nivel inferior en la asignación o puede guardar el valor de la cookie en un archivo. Cuando se guarda el valor de la cookie en un archivo, puede configurar la cookie como entrada de la transformación de consumidor de servicio web.
Puede proyectar el puerto de salida de la cookie a cualquiera de los grupos de salida de la transformación de consumidor de servicio web.
Puerto de URL de punto final
La transformación de consumidor de servicio web se conecta con un servicio web mediante una URL de punto final. Puede definir la URL de punto final en el archivo WSDL, en una conexión de servicios web o en un puerto de entrada de URL de punto final. Cuando la transformación recibe la URL dinámicamente en un puerto, el servicio de integración de datos reemplaza la URL definida en el archivo WSDL o en la conexión de servicios web.
La transformación de consumidor de servicio web puede tener un valor de puerto URL para cada solicitud de servicio web. Añada un puerto de URL de punto final al grupo de entrada raíz.
Puertos de seguridad WS
Se habilita la seguridad de servicio web en una conexión de servicios web. Cuando se habilita la seguridad de servicio web, debe definir el nombre de usuario y la contraseña en una conexión de servicios web o en puertos de entrada de seguridad WS.
Cuando se añaden puertos de seguridad WS, se pasan el nombre de usuario y la contraseña a través de puertos de entrada en la transformación. Cuando la transformación recibe el nombre de usuario y la contraseña dinámicamente en los puertos, el servicio de integración de datos reemplaza los valores definidos en la conexión de servicios web.
Nota
: una conexión de servicios web posee un nombre de usuario y una contraseña para la autenticación de HTTP y de seguridad WS.
Para añadir puertos de entrada predefinidos, haga clic en el grupo de entrada raíz en el área