Pasar mensajes SOAP con archivos adjuntos a través del bus de integración de servicios
Las tecnologías de integración de servicios dan soporte a servicios web que utilizan un enlace SOAP para pasar archivos adjuntos en un mensaje MIME.
Antes de empezar
Acerca de esta tarea
El bus de integración de servicios da soporte a los mensajes SOAP que contienen archivos adjuntos de tipo antiguo (como se describen en SOAP Messages with Attachments W3C Note) o archivos adjuntos que utilizan Web Services-Interoperability (WS-I) Attachments Profile Versión 1.0 (que está sujeto a Limitaciones en el soporte de SOAP con archivos adjuntos).
Los archivos adjuntos se transportan a través del bus de integración de servicios y se pasan al servicio de entrada o de salida. El tipo MIME de contenido de cada archivo adjunto se conserva. Cuando se despliega el servicio de destino externo para un servicio de salida en un servidor compatible con JAX-RPC (Java™ API for XML-based Remote Procedure Call), se puede acceder a los archivos adjuntos en el servicio de destino con el manejador javax.activation.DataHandler.
Si el bus recibe un mensaje que contiene archivos adjuntos y el bus vuelve a escribir el mensaje posteriormente, el mensaje generado utiliza el mismo estilo de conexión que el mensaje recibido. Para transformar archivos adjuntos de un estilo a otro, puede utilizar una mediación para modificar el mensaje.
Para obtener más información, consulte los temas siguientes: