首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

求确认:webservice(AXIS 1.4)是否无法跨语言传递复杂对象

2012-06-20 
求确认:webservice(AXIS 1.4)是不是无法跨语言传递复杂对象?各位看官:细节是这样的:服务端是JAVA,使用AXIS

求确认:webservice(AXIS 1.4)是不是无法跨语言传递复杂对象?
各位看官:

细节是这样的:
服务端是JAVA,使用AXIS 1.4发布了一个webservice,其中一个方法的参数是个复杂对象,
比如:public void sayHi(Person person){...}

客户端是其它语言,比如C#.是否可以调用成功这个服务端的这个方法呢?

我的个人理解是不可以,因为AXIS 1.4是基于简单对象访问协议的.

不知道猜的对不对,请指教啊!


另外,求讲解webservice 的好书,最好用AXIS 1.4为例子的.

[解决办法]
传递的都是XML……只要复杂对象序列化之后的XML匹配就可以用
[解决办法]
只要Person里的字段都能转换成xml就没问题
[解决办法]
现在都用axis2,能传实体类和数组,不过list set map之类的好像不行,只能用实体类和数组代替。

热点排行