c#客户端如何调用java webservice?
我在c#项目中添加了web引用,然后可以使用webservice的public方法,我的用法如下:
BomService.BomService service = new BomService.BomService();
BomService为JAVA实现的一个webservice. test为此webservice的一个方法
调用方式为:service.test();
我想问的是如果我需要返回一个JAVA的对象,比如用户信息可能是一个User.java的对象,需要返回到c#的前端,这样怎么做啊?是不是我c#端还需要知道java那端的User.java的细节呢?比如这个用户类属性的定义,如果我的后端实现变了,相应的属性也变了,那我前端是否也要跟着变。
还有怎样的情况才适合用webservice呢?