首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

bcb6中怎么调用soap

2012-02-17 
bcb6中如何调用soap?没开发过webService方面的东西,一窍不通。哪位大侠给个详细一点的简单例子。不是什么复

bcb6中如何调用soap?
没开发过webService方面的东西,一窍不通。哪位大侠给个详细一点的简单例子。不是什么复杂调用,就是简单的接口输入输出。

[解决办法]
New->Other,选WebServices里的WSDL Importer.
然后填入提供服务的URL地址,最后会生成一个.h和.cpp文件
打开这个.h文件,就能看到远程服务类了(继承于IInvokable)和它的成员方法了。
.h文件的最后几行还能找到BCB友情赠送的GetIXXXX(bool useWSDL=false, AnsiString addr="")函数,在你的代码里用这个函数就能得到SOAP服务对象了,至于该怎样调用对象成员方法那要参考服务提供商的说明了。
另外,用THTTPRIO控件也可以获取SOAP服务对象,楼主自己去网上查一下吧,不是很难。
[解决办法]
那个BCB6的安装目录下好像有个webservices的例子,可以看看。
C:\Program Files\Borland\CBuilder6\Examples\WebServices

热点排行