houjie2819 发表于 2010-8-8 14:58

Delphi 7 webservice Java 传参null

-------Delphi客户端调用服务端的java webservice   

刚开始时
InvRegistry.RegisterInvokeOptions(TypeInfo(TestWebservice), ioLiteral);
------报错“cannot find dispatch method for{null}terminalNo using"payload Qname-based dispatcher" ”
然后修改
InvRegistry.RegisterInvokeOptions(TypeInfo(TestWebservice), ioDocument);
------就是把 ioLiteral 改成 ioDocument,
现在不报错,可是 服务端收到的参数是null , 这是什么原因呢? 等待高
手...
-------Delphi客户端调用服务端的java webservice   

houjie2819 发表于 2010-8-9 10:56

刚才调用成功了,我只是把InvRegistry.RegisterInvokeOptions(TypeInfo(TestWebservice), ioDocument);  注释掉
或者改成不是ioDocument和ioLiteral   都可以,具体为什么,我现在不知道,还请高手解答一下哈

houjie2819 发表于 2010-8-10 21:13

有人知道这是为什么吗?

tdwj 发表于 2011-5-27 09:51

不清楚,我现在也在研究DELPHI调用别人写的webservice接口,不会,学习中。。。。。。。

页: [1]

编程论坛