在非托管的VC208访问WebService.docVIP

  • 9
  • 0
  • 约 5页
  • 2016-11-22 发布于贵州
  • 举报
在非托管的VC208访问WebService

在非托管的c++代码中访问webservice服务 最近需要用vs2008开发一个功能,使用非托管的c++代码来访问webservice服务, 由于之前从没使用过webservice技术,因此首先在中搜索相关 文章和代码,找到如下一篇文章:/KB/webservices/Web_Services.aspx 看了这篇之后,再加上我从网上查的其它资料,现在我把开发的流程详细讲述一编。 1. 第一步需要使用sproxy.exe工具来生成代理类。在vs2008以前的版本,比如vs2005,本身就带有这个命令,但在vs2008版,已经把它给去除了。需要去/下载ATL_Server源代码并编译产生sproxy.exe工具。 2. 为了测试webservice服务,我在网上找了一个提供webservice的网站:/WebServices/WeatherWS.asmx 它提供天气预报服务。它的WSDL文件在这个:/WebServices/WeatherWS.asmx?WSDL 把这个文件保存为本地文件,名字叫WeatherWS.wsdl。为了方便,我假定这个文件和sproxy.exe放在同一个目录下,执行命令 sproxy.exe /wsdl WeatherWS.wsdl 就会在同目录下生成WeatherWS.h文件。 3. 打开vs2008,建立一个MFC项目WebSer

文档评论(0)

1亿VIP精品文档

相关文档