读书人

xfire其余

发布时间: 2012-11-21 08:23:25 作者: rapoo

xfire其他
webservice对于简单对象的使用还是比较方便的,你可以很轻松的就可以跟你以前的系统集成起来,但是如果你的业务中出现了比较复杂的对象使用webservice还是不太方便的.
例如


ignore="true"就是告诉webservice这个对象不会被序列化,在这里的意思就是告诉User这个对象不会在网络中传输.
这样问题是解决了,但是可能就不能满足你的功能需求.

另外一种解决办法就是在service层进行一次封装,以xml的形式在网络中进行传输.
例如:
我的service就可以这样写

这样的话就可以避免复杂的对象在网络中传输了.

读书人网 >软件架构设计

热点推荐