mis98zb

BlogJava 首页 新随笔 联系 聚合 管理
  7 Posts :: 0 Stories :: 5 Comments :: 0 Trackbacks

最近终于想玩玩新技术了。试着用XFire做WS,用OpenLaszlo做客户端。
毫无疑问,当然使用的是XFire结合Spring的方式。
而且,作为一个地道的懒人,我首先就选择了最简单的基于SpringRPC的方式:

     < servlet >
        
< servlet-name > xfire </ servlet-name >
        
< servlet-class > org.springframework.web.servlet.DispatcherServlet </ servlet-class >
    
</ servlet >
可是这就带来了一个问题:
它是Document方式的,返回给客户端的数据都会被自动映射成XML。

呵呵,这就引起了我的兴趣。
以前我也曾经写过一个obj2xml的映射工具,看看XFire的有没有什么过人之处。

结果很令人失望,XFire连基本的环检测都没有做到,直接就用org.codehaus.xfire.aegis.type.basic.BeanType.writeObject()拼命写,一直写到java.lang.StackOverflowError。

看来还是不能偷懒,得研究一下XBean方式。
posted on 2006-05-04 08:25 mis98zb 阅读(1178) 评论(1)  编辑  收藏 所属分类: java

评论

# re: 试了一下XFire中把obj映射为xml的能力。 2007-09-16 14:30 jzz
xfire在循环检测方面,做的的确不好...

这个问题很困扰人的...  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: