La Web del Programador: Comunidad de Programadores
 
    Pregunta:  20179 - ENVIAR XML CON SOAP
Autor:  jose martin MARTIN
ESTAMOS DESESPERADOS POR ENCONTRAR ALGUN EJEMPLO FIABLE DE COMO ENVIAR XML MEDIANTE SOAP,SI ES POSIBLE EN C O EN C++,PERO QUE NO ENVIE STRING ,QUE ENVIE XML Y RECIBA XML.

  Respuesta:  Israel GarcĂ­a
Buenas:

Para enviar XML usando SOAP, debes utilizar un Nodo de XML, que al
final se representa como un String. Si lo que quieres es enviar el objeto de XML tienes que serializarlo, para converirlo en un Stream de XML o Binario. En el puento de recogida tienes que deserializarlo para convertirlo de nuevo en un objeto en memoria. Es muy posible, que la serializacion/deserializacion no este implementada y que la tengas que hacer tu a mano. Pero al final lo que sigues enviando por red es un String de Datos dentro de un cuerpo de SOAP.

Un Saludo