C和C++中的Web服务

mai*_*rgs 24 c++ soap wsdl web-services

我想在现有的C/C++应用程序中托管Web服务.什么是最好的解决方案?

我想要一个类似于JAX-WS为Java做的解决方案.特别是围绕SOAP请求.

有可用解决方案的个人经验吗?

MK.*_*MK. 11

据我所知,最流行的免费解决方案是gSOAP http://gsoap2.sourceforge.net/

  • 我已经成功地将gSOAP用于了几个项目.它生成的API可能有点难看,但看起来很稳定,它能够处理我抛出的每一个Web服务. (2认同)

Alo*_*ave 8

你应该从Apache 查看Apache Axis.它有一个非常好的SOAP实现,肯定有资格获得最好的.
它是免费的和开源的.

另外,看看 Axis2/C,它是Axis2架构的C版本,它比Axis1更灵活.

  • 我喜欢你能为Axis2找到好话的方式 (3认同)

Zhe*_*hen 5

我在http://www.pion.org/测试了Pion .从其类派生pion::net::WebService并创建HTTP响应非常简单.