Necesito hacer solo una SOAP a través de una solicitud HTTP en una aplicación. No hay otros transportes que HTTP, solo responderé a la solicitud y haré la respuesta. Debido a que es solo una solicitud, realmente no necesito algo que tenga un generador de código de C++ de WSDL, solo una API con la que compilar la solicitud.
Esto estará en una CPU y en un sistema de memoria limitada (arm), generalmente también paralizado en el departamento de bibliotecas de soporte.
Puedo hacer C o C++, tengo algún tipo de STL (también paralizado), pero no mucho más y prefiero no agregar demasiados megabytes de bibliotecas.
Tengo libxml2 (no estoy seguro de si tiene alguna conexión, pero soy un novato SOAP) en mi plataforma de destino.
Necesita compilar en gcc/linux, por supuesto. Puedo manejar cualquier rareza de transición de brazo x86->.
gSOAP está fuera de la cuestión debido a las licencias y enorme.
Algunos google me llevaron a http://simplesoap.sourceforge.net/, pero me gustaría saber si hay alguna alternativa antes de sumergirme.
¿Alguna otra sugerencia de miembros SO SO? Gracias.¿Qué biblioteca SOAP Linux C/C++? Necesita recomendaciones muy livianas
simpleSOAP no compila con gcc moderna (ejemplo: error: tomar la dirección del temporal [-fpermissive]). Probablemente pueda arreglarlo, pero no por una solicitud. Así
... Manual es ...
Chequeado cpp-netlib? http://cpp-netlib.github.com/ – Arunmu
@ArunMu: buen enlace, no sé este, ¡gracias! – neuro
@Torp: ¡Buena pregunta (+1)! jabón simple parece estar bien. He hecho una respuesta para sugerir una alternativa – neuro