Какая библиотека SOAP для Linux C / C ++? Нужны очень легкие рекомендации

Мне нужно выполнить только один запрос SOAP через HTTP в приложении. Никаких других транспортов, кроме HTTP, я просто отвечу на запрос и обработаю ответ. Поскольку это всего лишь один запрос, мне действительно не нужно что-то с генератором кода C ++ из WSDL, просто какой-то API для создания запроса.
Это будет в системе с ограниченным процессором и памятью (рука), которая также обычно не работает в отделе библиотек поддержки.
Я могу писать на простом C или C ++, у меня есть какой-то (тоже испорченный) STL, но не более того, и я бы не стал добавлять слишком много мегабайт библиотек.
У меня есть libxml2 (не уверен, есть ли у него какое-либо соединение, но я новичок в SOAP) на моей целевой платформе.
Конечно, необходимо компилировать на gcc / linux. Я могу справиться с любыми странностями перехода x86-> arm.
О gSOAP не может быть и речи из-за лицензирования и огромных размеров.
Некоторый поиск в Google привел меня к http://simplesoap.sourceforge.net/ , но я хотел бы услышать, есть ли какие-нибудь альтернативы, прежде чем погрузиться в него.
Итак, есть ли другие предложения от других участников SO? Спасибо.


simpleSOAP не компилируется с современным gcc (пример: ошибка: получение временного адреса [-fpermissive]). Я, наверное, смогу это исправить, но не по одной просьбе.
Итак ... руководство это ...

9
задан casperOne 29 June 2012 в 05:20
поделиться