文件名称:c++访问webservice gsoap管理
文件大小:164KB
文件格式:RAR
更新时间:2023-04-01 13:59:30
gsoap
使用gsoap命令行生成代理的方式进行webservice的访问。但在使用中存在一些问题,比如中文乱码、调用接口方式存在代码冗余(实现每个接口都要进行参数初始化、代理初始化及接口调用、结果判断及返回)、实例对象会被代理类释放等问题。 为了解决这些问题,可以采用宏的方式。下面是我实现的一个管理类
【文件预览】:
JCSoapManager
----JCSoapManager.sln(4KB)
----TestJCSoapManager()
--------PersonUser.h(220B)
--------PersonUser.cpp(490B)
--------stdafx.h(233B)
--------targetver.h(236B)
--------TestJCSoapManager.cpp(600B)
--------stdafx.cpp(222B)
--------TestJCSoapManager.vcxproj.user(143B)
--------ReadMe.txt(2KB)
--------TestJCSoapManager.vcxproj(5KB)
--------TestJCSoapManager.vcxproj.filters(1KB)
----JCSoapManager.suo(30KB)
----TestWebService()
--------Person.cs(709B)
--------Web.Debug.config(1KB)
--------bin()
--------Web.config(955B)
--------obj()
--------Service1.asmx.cs(1KB)
--------Properties()
--------Service1.asmx(96B)
--------TestWebService.csproj(4KB)
--------App_Data()
--------Web.Release.config(1KB)
--------TestWebService.csproj.user(1KB)
----JCSoapManager()
--------JCSoapManager.vcxproj.user(143B)
--------JCSoapManager.cpp(643B)
--------JCSoapManager.vcxproj.filters(2KB)
--------JCSoapManager.h(500B)
--------JCSoapManager.vcxproj(4KB)
--------soap()
--------init.h(783B)