为了账号安全,请及时绑定邮箱和手机立即绑定

delphi调用C#的Webservice出现的问题,请教高手。急。

delphi调用C#的Webservice出现的问题,请教高手。急。

隔江千里 2018-11-07 09:04:53
公司原来有delphi的系统调用delphi的webservice,现在由于某种原因,需要调用C#的webservice,可是我把webservice写好,却调用不成功。后来google了一下,上面有人说这个原因:因为VS.Net 2005 默认是用的SoapDocumentProtocol,而Delphi 是使用的 SoapRpcProtocol,这会造成客户端传过去的字符串都变为Null。在delphi程序中Authenticate单元的初始化initialization加入InvRegistry.RegisterInvokeOptions(TypeInfo(AuthenticateSoap), ioDocument);可以解决该问题。 然后我肯定不能动原来delphi的程序,请问在C#中怎么改可以解决?
查看完整描述

2 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

C#程序不需要修改,好像是Delphi加多一个引用

查看完整回答
反对 回复 2018-11-12
  • 2 回答
  • 0 关注
  • 346 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信