首页 > Web开发 > 详细

Xfire实现webservice时,对象传递规则及解析简析

时间:2015-05-29 06:10:35      阅读:982      评论:0      收藏:0      [点我收藏+]

Xfire实现webservice,传递对象解析的话,要分两种情况处理:1、基本类型对象;2、复杂对象

其实,在客户端直接传递数组,如String[] int[]等这些无法通过配置具体类型来通知xfire的,都需要封装到一个新的自定义对象中来传递

1、基本数据对象

包括基本数据类型,还有其常用类String  Integer等,也有list或者map里包装的是基本类型或者自定义对象中属性都为基本类型的话,

是不需要配置xfire客户端就可以解析到服务端返回的数据

 

2、对于传递复杂的数据,比如List中包括User对象,User对象的Roles属性又是个Set集合

这类型的话,需要配置***.aegis.xml文件,针对接口类、User类等在其同一个包名中配置相应***.aegis.xml

具体如何绑定aegis.xml,请看这篇文章,写的很不错:

http://www.cnblogs.com/skrifer/archive/2010/10/14/1851291.html

Xfire实现webservice时,对象传递规则及解析简析

原文:http://www.cnblogs.com/yingsong/p/4537493.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!