Recepción de cabeceras SOAP implícitas con JAX-RPC
Puede habilitar un cliente de servicios web JAX-RPC (API de Java™ para RPC basado en XML) existente para recibir valores de las cabeceras SOAP implícitas. Si se modifica el código de cliente para recibir cabeceras SOAP implícitas, puede recibir información específica de una respuesta de servicio web entrante.
Antes de empezar
Para completar esta tarea, es necesario disponer de un cliente de servicios web que pueda habilitar la recepción de cabeceras SOAP implícitas.
- Una parte del mensaje que se declara como cabecera SOAP en el enlace del archivo WSDL (Web Services Description Language), pero no es el elemento portType del archivo WSDL el que hace referencia a la definición del mensaje.
- Un elemento que no está incluido en el archivo WSDL.
Los manejadores y los puntos finales de servicio pueden manipular cabeceras SOAP implícitas o explícitas utilizando el modelo de datos SAAJ (SOAP with Attachments API for Java).
No puede manipular cabeceras SOAP protegidas. Una cabecera SOAP que se declara protegida por su propio componente, por ejemplo, Web Services Security, no es accesible en aplicaciones de cliente. Se produce una excepción si intenta manipular cabeceras SOAP protegidas.
Acerca de esta tarea
La aplicación cliente establece propiedades en el objeto Stub o Call para enviar y recibir cabeceras SOAP implícitas.
Procedimiento
Resultados
Dispone de un cliente de servicios web JAX-RPC que puede recibir valores de las cabeceras SOAP implícitas.