.net调用Java的WS返回复杂对象问题
返回对象定义在 XXX.DTO包中,ws接口定义在XXX.Service中。发布WS后调用,在C#程序中调用WS成功,但是在返回自定义对象的时候,在c#调用中总是无法得到返回值。
从网上查了一下资料,有人说返回对象和WS必须定义在相同的包内,因此尝试将自定义对象移至到XXX.Service中,结果返回成功。有人说这是生成wsdl时,对象的命名空间的问题。 但是这种将dto和Service放在一个包的方法肯定是不可取的,不知道还有什么其他办法没有。
--------------------编程问答-------------------- 自己顶!
补充:.NET技术 , Web Services