您的位置:程序门 -> delphi -> 网络通信/分布式开发



delphi 客户端怎样动态调用webservice服务?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


delphi 客户端怎样动态调用webservice服务?
发表于:2007-11-01 18:33:05 楼主
我原来写的客户端都是先通过wsdl导入一个接口单元,然后再调用远程webservice,有没有办法在不生成客户端桩的情况下,直接动态去指定调用的函数和参数?还有,要是有uddi注册中心的话,在delphi中怎样去从uddi注册中心查找呢,delphi有没有提供相应的类?
请高手多多指教,分会大大的给~
发表于:2007-11-07 21:06:561楼 得分:0
你可用ole直接调用
发表于:2007-12-04 16:03:062楼 得分:0
up
发表于:2007-12-04 17:22:003楼 得分:0
安装ms   soaptoolkit3.0
uses
    comobj;

//---
var
    soap:olevariant;
begin
    soap:=createoleobject('mssoap.soapclient30');
    soap.mssoapinit('http://192.168.1.1/servweb/services/aa.wsdl');
    showmessage(   soap.helloworld   );
end;


快速检索

最新资讯
热门点击