Написание веб-сервиса на C/C++

Я начинаю разрабатывать клиентский веб-сервис на C/C++. Я не знаю, какую библиотеку использовать. Я читал об Axis2C и gSoap. Любое предложение для разработки клиента веб-службы SOAP C / C++? Похоже, что Axis2C снят с производства.

Т.А.

2 ответа

Решение

Держись подальше от Axis2. Используйте gSOAP. Если веб-сервис прост, вы также можете попробовать wsdlpull, поскольку он довольно легкий.

  • См. Учебник gSOAP по созданию и использованию веб-служб на C++.
  • Это довольно просто и легко изучить / использовать.

Примечание. См. Пример кода для создания веб-службы калькулятора с использованием gSOAP и инструкции по запуску службы и ее использованию клиентом ЗДЕСЬ.

PS: не издевайтесь, видя слишком много файлов. Вы должны написать только {calc.cpp, calc.h и client.cpp}. Другие файлы создаются утилитой gSOAP soapcpp2.

Другие вопросы по тегам