从Matt Raible对Appfuse的阐述来看快速构建平台

文章提及Matt反驳OSS对Appfuse可用性的怀疑,指出构建快速平台应设计可灵活插件的模型与不同权限方案。还提到Struts与SpringMvc等相比相形见绌,但因用户多无需更换。此外,对Jetty、Tomcat和Resin作性能比较,执行相关测试,得出开源版resin比商业版慢很多的结论。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

http://raibledesigns.com/page/rd?entry=biled_again_this_time_because这篇文章里面。Matt对OSS针对Appfuse的可用性的怀疑进行了反驳。他说他在开始一个项目的时候,只会用到Appfuse的20%-30%,然而一般的用户是不会知道如何灵巧的把不需要的部分去掉的。

所以我们今天在建立快速构建平台的时候,也应该考虑到企业应用的千变万化是不可能用一个平台,一个业务模型或者一套权限方案就能够满足。我们应该设计的是可以灵活插件的模型,然后设计不同的权限方案,根据具体的需要灵活的取舍。

在关于Struts上,Matt认为虽然Struts没有正式宣布死亡,但是和SpringMvc,Webwork比仍然相形见绌。但是因为Struts的用户数量已经很强大。没有必要去更换另一种功能相似的技术。

Matt还针对 Jetty 5.1.5rc1, Tomcat 5.5.9 and Resin 3.0.14 (OS version). 作了一组性能比较。

执行test-canoo测试用例,也就是appfuse的界面测试

Jetty: 19 seconds Tomcat: 19 seconds Resin: 29 seconds

执行appfuse的启动

Jetty: 7 seconds Tomcat: 8 seconds Resin: 13 seconds

结论是开源版本的resin比商业版本的要慢很多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值