如何在C ++中调用Web服务方法?

时间:2012-02-15 09:04:04

标签: c++ linux web-services

作为标题,在Linux系统中,如何在C ++中调用Web服务方法?

1 个答案:

答案 0 :(得分:1)

使用 gsoap Apache Axis 等开源库。

请注意,这与底层平台无关,Web服务需要将数据封装在SOAP对象中(在SOAP Web服务的情况下),这些库只为您提供了这样做的框架。

上述库使用Web服务的wsdl作为输入参数,并生成与Web服务通信所需的存根。它们抽象了最终用户与Web服务通信的细节,并提供了简单的接口来获取并设置要通过Web服务发送或接收的数据。