Un poco de MTOM

MTOM (SOAP Message Transmission Optimization Mechanism) es un estándar de Web Services que permite transferir datos binaries de una forma más eficiente a los SOAP Attachments.

MTOM requiere paquetes XOP (XML-binary Optimized Packaging) en lugar de definir el mensaje MIME Multipart/Related como parte del SOAP binding. Cuando el binario forma parte de un document XML necesita codificarse en base64 . Con MTOM los datos binaries se envían como attachment.

Para usar MTOM basta con seguir estos pasos:

· Indicar en el esquema o en el bean JAXB que quieres usar MTOM:

· Habilitar MTOM en el Servicio:

o En Spring:

o En Java:

· Consumir los datos del DataHandler:

Respuesta

  1. Pongo un enlace que explica de una manera muy simple y sencilla el uso de MTOM

    http://www.mkyong.com/webservices/jax-ws/jax-ws-attachment-with-mtom/

    Un saludo

Replica a Imanol Cancelar la respuesta