请教:C# WebService调用Java WebService(返回Json类型数据) ,为啥接收为null

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教:C# WebService调用Java WebService(返回Json类型数据) ,为啥接收为null相关的知识,希望对你有一定的参考价值。

如题, 在C#的 WebService里 调用 Java的WebService,返回值是json类型数据,但是程序里接收到数据为 null, 不知道是什么原因。 我用SoapUI 测试没有问题, SoapUI测试结果如下(左边是传的两个参数,右边是返回值):

在vs里添加Web引用后, 调用如下( 其中所调用的 【getEAMObjects】函数应该返回json数据):

为什么在程序里返回为null ,而 SoapUI测试工具却正常, 请教各位大神,不甚感激.!

用Soap-UI工具测试没有问题只能证明服务端是没有问题的,你看看你的客户端代码是不是有什么问题,保证它可以成功调用WebService应该就没有问题了。 参考技术A 把wsdl文件扒下来,利用wsdl.exe手动生成客户端代码试试 参考技术B 要在本地生成一堆 跟远程类似的类,然后去接收

以上是关于请教:C# WebService调用Java WebService(返回Json类型数据) ,为啥接收为null的主要内容,如果未能解决你的问题,请参考以下文章

C# 调用java webservice 接口

c#调用Java发布的webservice返回值为False

请教个关于多线程调用webservice接口是不是会相互影响的问题

C#中怎么调用WebService

C#调用Java端WebService

C#调用Java端WebService