发布了一个基于WSDL的WEB服务,我怎么用DELPHI调用服务里面的方法?

AKULAKK 2003-10-19 05:28:26
发送一个参数,回送结果到MessageBox里.
如题,有没有人知道呀?
给个例子吧?
马上给分....
...全文
172 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
andytang03 2003-10-30
  • 打赏
  • 举报
回复
使用DELPHI6+SP2或者DELPHI7,可以使用WSDLIMPORT一个WSDL生成代码.

比如,有这样一个WEBSERVICE..这是一个论坛的接口,

http://www.global110.com/webservices/global110/global110.asmx?WSDL
先创建一个新APPLICATION,然后NEW-->WEBSERVICES->WSDL Importer,
生成接口单元(myinterface)代码后,新APPLICATION的form USE myinterface
然后在
代码中:
str:=(httprio1 as 接口名).方法名;
showmessage(str);
halfdream 2003-10-30
  • 打赏
  • 举报
回复
TO: chunqiangsun(孙春强),
说具体些,
呵呵.天晓得你说不行是什么意思.


毕竟我们是在论坛上,而不是平时对话,
请说清楚具体现象,你所用的开发工具,环境,等足够信息.,.

chunqiangsun 2003-10-30
  • 打赏
  • 举报
回复
to:
使用DELPHI6+SP2或者DELPHI7,可以使用WSDLIMPORT一个WSDL生成代码.

比如,有这样一个WEBSERVICE..这是一个论坛的接口,

http://www.global110.com/webservices/global110/global110.asmx?WSDL
先创建一个新APPLICATION,然后NEW-->WEBSERVICES->WSDL Importer,
生成接口单元代码后,
可以这样就可以调用了.

var
aIntf:Global110Soap;
begin
aIntf:=GetGlobal110Soap;//自动生成的函数.
aIntf.GetTopicInfo(.....
aIntf:=nil;
不可以啊,老兄
halfdream 2003-10-22
  • 打赏
  • 举报
回复
使用DELPHI6+SP2或者DELPHI7,可以使用WSDLIMPORT一个WSDL生成代码.

比如,有这样一个WEBSERVICE..这是一个论坛的接口,

http://www.global110.com/webservices/global110/global110.asmx?WSDL
先创建一个新APPLICATION,然后NEW-->WEBSERVICES->WSDL Importer,
生成接口单元代码后,
可以这样就可以调用了.

var
aIntf:Global110Soap;
begin
aIntf:=GetGlobal110Soap;//自动生成的函数.
aIntf.GetTopicInfo(.....
aIntf:=nil;

andytang03 2003-10-21
  • 打赏
  • 举报
回复

strResult:=(httprio1 as 接口名).方法名;
showmessage(strResult);
AKULAKK 2003-10-19
  • 打赏
  • 举报
回复
SOAP的例子也行啊!!!!

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧