Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » WebService/XML/JSON/SOAP/SOA » Web Services  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 about XFire
lcwling

Java咋就这么难呢?!

CJSDN高级会员


发贴: 367
积分: 82
于 2006-04-26 22:51 user profilesend a private message to usersend email to lcwlingsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
最近时间要写一些WebService,看到Xfire好像有替代Axis之势,不知道各位做如何评价?

http://xfire.codehaus.org/
http://xfire.codehaus.org/XFire+1.0-RC1+Release+Notes

Codehaus XFire is a next-generation java SOAP framework. Codehaus XFire makes service oriented development approachable through its easy to use API and support for standards. It is also highly performant since it is built on a low memory StAX based model.


lcwling edited on 2006-04-26 22:54

认真对待每一天吧,因为生活每天都是新的!
作者 Re:about XFire [Re:lcwling]
zcjl

涅槃



发贴: 537
积分: 65
于 2006-04-27 09:58 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
看过一些demo,Easily Embedded 和 Easily Create Services from POJOs 这两个feature感觉很不错,Easily integrated with Spring也是目前流行的趋势。JAXB 2.0 and XMLBeans Support这两个不知道会有什么好处。基本上,目前我还是喜欢xml configuration 胜于 annotation,所以JSR181 Support也不太习惯


作者 Re:about XFire [Re:lcwling]
YuLimin

简单就是美

版主


发贴: 866
积分: 123
于 2006-05-07 11:20 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
没用过,速度、性能如何呢?
对复杂对象,附件支持如何呢?
有没有与AXIS的对比有何优势?



 当兵不后悔!后悔不当兵! 
超越黎明时空,追逐时代潮流!
人,是要靠自己的!简单就是美!
我的Java:http://www.Java2Class.net
我的Blog:http://YuLimin.ItEye.com
作者 Re:about XFire -- 1.1.1 Release [Re:lcwling]
why

問題兒童

总版主


发贴: 4629
积分: 388
于 2006-06-21 01:47 user profilesend a private message to usersend email to whysearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
XFire 1.1.1 Release (June 18, 2006)
http://xfire.codehaus.org/XFire+1.1.1+Release+Notes

> 有没有与AXIS的对比有何优势?
http://netzooid.com/blog/2005/10/31/15-to-20-transactions-a-second-try-xfire/
(from http://xfire.codehaus.org/Performance )
a couple of the highlights:
* 25-85 messages a second
* 2-6 times as faster as Axis 1.3
* 1/2-1/5 the latency of Axis 1.3

http://docs.codehaus.org/display/XFIRE/2005/11/20/XFire+Performance+Results+from+Tim+Pokorny



作者 Re:about XFire [Re:lcwling]
jacshan





发贴: 9
积分: 0
于 2006-07-11 11:33 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
现在不是出来axis2了吗?不知道好好用


作者 Re:about XFire [Re:lcwling]
鬼浪仔





发贴: 1
积分: 0
于 2006-07-17 10:40 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
版主漂亮


作者 XFire 1.1.2 Released [Re:lcwling]
lcwling

Java咋就这么难呢?!

CJSDN高级会员


发贴: 367
积分: 82
于 2006-07-17 23:25 user profilesend a private message to usersend email to lcwlingsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
Jun 25, 2006 XFire 1.1.2 Released!
http://xfire.codehaus.org/XFire+1.1.2+Release+Notes

XFire 1.1.2 incorporates several bug fixes since 1.1.1:

Fix compilation issues with client and JAXB examples
DOM mode namespace bug fix
Fix minor JAX-WS fault name generation



认真对待每一天吧,因为生活每天都是新的!
作者 Re:about XFire [Re:lcwling]
lcwling

Java咋就这么难呢?!

CJSDN高级会员


发贴: 367
积分: 82
于 2006-07-17 23:39 user profilesend a private message to usersend email to lcwlingsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
目前,要设计一个并发性和实时性要求较高的应用,也一直在考虑采用WebSerive还是直接采用Socket编程,由于对性能要求比较高,而WebService是用牺牲性能来换取跨平台的远程过程调用或者消息交换的。由于采用了SOAP这样的标准协议,用XML序列化,而非二进制,两者可能有1个数量级的差距。

Xfire也素以excellent performance标示,实在没有精力将两者一一实现,进行比对,到底性能如何,希望做过这方面的CJSDER,能够指点一二...或者有没有其他的解决方案.

TIA!



认真对待每一天吧,因为生活每天都是新的!
作者 Re:about XFire [Re:lcwling]
floater

Java Jedi

总版主


发贴: 3233
积分: 421
于 2006-07-18 04:23 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
I would try webservice first. If it's slow then switch to socket. If it's pojo based design, you should be able to reuse pojo.

use jbuilder or axis tools or spring, your webservice coding should be minimal.
I trained folks before with jbuilder, in 2 hours they can get the wrappers done.

Haven't tried XFire before, but switching implementations should not be a big operation, otherwise there is a design problem, which is a bigger problem.

Have you tried axis 2?



"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
- Martin Fowler, Refactoring - Improving the Design of Existing Code
作者 Re:about XFire [Re:lcwling]
lcwling

Java咋就这么难呢?!

CJSDN高级会员


发贴: 367
积分: 82
于 2006-07-19 20:39 user profilesend a private message to usersend email to lcwlingsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
Thanks,floater.以前用过axis 1.X,后来用IBM中间件将java class包装成webservice or ejb,其实只要pojo设计的好,的确,用什么server实现起来都不需要花太多的功夫.但如果用socket编程的话,并发连接数该怎么控制合适一些?


认真对待每一天吧,因为生活每天都是新的!
作者 Re:about XFire [Re:lcwling]
doumingjunniit





发贴: 2
积分: 0
于 2006-08-05 11:03 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
XFIRE是一种免费的框架,他可以实现不同服务器之间的数据传输,并且配置也相当简单,不象EJB实现远程调用那么复杂.



flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923