在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
怎么实现不同平台之间的webservice?下面是我用Delphi7调用C#做的web services的过程:
procedure TForm1.Button1Click(Sender: TObject);
var a:ServiceSoap; begin a:=HTTPRIO1 as ServiceSoap; edit1.Text:=a.HelloWorld; end; (5)现在可以运行看到text.box里出现服务返回的字符串了 。 ////////////如有问题添加最后一行
InvRegistry.RegisterInterface(TypeInfo(ServiceSoap),
'http://tempuri.org/', 'utf-8');
InvRegistry.RegisterInvokableClass(ServiceSoapImpl); InvRegistry.RegisterDefaultSOAPAction(TypeInfo(ServiceSoap), 'http://tempuri.org/HelloWorld'); InvRegistry.RegisterInvokeOptions(TypeInfo(ServiceSoap), ioDocument);//就是这一行 |
请发表评论