Я потратил так много времени, пытаясь найти хороший инструмент с открытым исходным кодом для интеграции веб-сервисов с c / c ++.
GSOAP: Я не могу использовать его, потому что лицензия, если вы используете ее инструмент для генерации кода с помощью WSDL, лицензия GPL недоступна.
WWSAPI: Appart, предназначенное только для Windows, если вы внимательно читаете документацию, когда вам нужны распространяемые файлы, вы должны отправить письмо на электронную почту Microsoft, поэтому, я думаю, мне тоже придется заплатить.
Axis2C: Проект не поддерживается (вообще), и если вы хотите использовать инструмент wsdl to code, у вас будет много утечек памяти.
Читая другие посты здесь, кто-то говорил о axis2c, но использовал SVC Client API вместо инструмента для генерации кода. Я использую его, и он работает, но мой вопрос заключается в том, стоит ли использовать SVC Client API вместо разработки собственного сокета, устанавливающего конверт перед xml? Я не эксперт по SOAP, может ли SVC Client API сэкономить мне время? Его AXIS2c с клиентским API SVC скрывает от меня больше концепций WebServices, которые мне следует реализовать, если я создаю вручную?
Заранее спасибо!
Задача ещё не решена.
Других решений пока нет …