C语言下WebService的使用方式

时间:2022-09-02 23:18:09
用gSoap工具:
     1、在dos环境中到gSoap工具对应的目录gsoap_2.8.18\gsoap-2.8\gsoap\bin\win32路径下,执行wsdl2h -c -o *.h  http://172.16.0.191:8007/nisec_release/webservice/query?wsdl根据服务器提供对应的wsdl生成某个头文件
     2、在刚刚的路径下(和1相同)执行soapcpp2.exe -c -x *.h -I  gsoap_2.8.18\gsoap-2.8\gsoap\import后面是包含gSoap包中的import文件夹,会生成相应的一些文件,然后需要使用的文件是*.nsmap、soapC.c、soapClient.c、soapH.h、soapStub和gSoap包中gsoap_2.8.18\gsoap-2.8\gsoap路径下的stdsoap2.h和stdsoap2.c文件
     3、示例代码(未写)