xfire其他
webservice对于简单对象的使用还是比较方便的,你可以很轻松的就可以跟你以前的系统集成起来,但是如果你的业务中出现了比较复杂的对象使用webservice还是不太方便的.
例如
ignore="true"就是告诉webservice这个对象不会被序列化,在这里的意思就是告诉User这个对象不会在网络中传输.
这样问题是解决了,但是可能就不能满足你的功能需求.
另外一种解决办法就是在service层进行一次封装,以xml的形式在网络中进行传输.
例如:
我的service就可以这样写
这样的话就可以避免复杂的对象在网络中传输了.