`
shinfocom
  • 浏览: 1188756 次
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多

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比商业版本的要慢很多

    分享到:
    评论

    相关推荐

      使用AppFuse快速构建J2EE应用

      关于AppFuse的特性、架构以及为什么要使用AppFuse,AppFuse的创始人MattRaible在《使用AppFuse的七个理由》一文中已经做了很详尽的阐述,这里就不再赘言。本文将着力于实践,即如何运用AppFuse开发J2EE应用。使用

      Matt Raible对各种Java Web层比较

      这是Matt Raible在今年6月24-27号召开的JA-SIG夏季会议上所作的主题演讲,Matt从众多方面对Java Web层框架做了一个全面、深入的比较。 <br>**在您下载完之后, 您还可以点击进入我的空间, 里面还有许多非常好的...

      JAVA框架对比(author:Matt raible)

      很好资源信息、分享而给大家!与大家一同成长!!!

      AppFuse项目研究

      Appfuse是由Matt Raible开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、iBatis、struts、Xdoclet、junit 等基础框架给出了示范。提供了对Taperstry和JSF的支持

      AppFuse学习笔记(J2EE入门级框架)

      Appfuse是Matt Raible 开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、iBatis、Struts、xDcolet、Junit、Taperstry、JSF等基础框架给出了示范。在持久层,AppFuse采用了Hibernate O/R映射...

      appfuse 学习笔记

      Appfuse是Matt Raible 开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、iBatis、Struts、xDcolet、Junit、Taperstry、JSF等基础框架给出了示范。在持久层,AppFuse采用了Hibernate O/R映射...

      springone-tour-denver-2018-with-matt-raible:丹佛(Matt Raible)的SpringOne巡回丹佛

      springone-tour-denver-2018-与哑光SpringOne巡回丹佛与马特·莱布尔(Matt Raible)。

      Appfuse教程Appfuse开发.pdf

      Appfuse是由Matt Raible开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、iBatis、struts、Xdoclet、junit 等基础框架给出了示范。提供了对Taperstry和JSF的支持。  AppFuse是一个集成了...

      Appfuse开发教程

      Appfuse是Matt Raible 开发的一个指导性的入门级J2EE框架,它继承了流行的Spring、Hibernate、ibatis、struts、Xdcolet、junit等基础框架,最新的1.7版更是提供了对Taperstry和JSF的支持。在持久层,AppFuse采用了...

      sping live 中文版

      是一本不错的Sping技术书籍,适合初学者以及正在工作的你!

      AppFuse3.5对接Oracle数据库

      Appfuse作者Matt Raible对于这些框架做了深入研究,把这些框架中的部分拿出来集成到一起,形成了的集成框架。目前这个框架的新稳定版本是3.5.  AppFuse中的基础框架:  Bootstrap 和jQuery  Maven, Hibernate...

      21点React:该应用程序引用了“ Matt Raible撰写的JHipster Mini-Book”一书。 在这个应用程序中,本书的示例是使用React而不是Angular制作的

      :我们使用Node来运行开发Web服务器并构建项目。 根据您的系统,可以从源安装或作为预打包的捆绑包安装Node。 安装Node之后,您应该能够运行以下命令来安装开发工具。 仅当依赖项发生更改时,才需要运行此命令。 ...

      JHipster-minibook-aprilv-1556109659909.pdf

      The JHipster Mini-Book 5.0 by Matt Raible is now available! Download it for free from InfoQ or buy the print version from Lulu.

      Pro JSP Third Edition

      Pro JSP, Third Edition Copyright © 2003 by Simon Brown, Sam Dalton, Dan Jepp, David Johnson, Sing Li, and Matt Raible

      date和字符串的转换

      /** * This class is converts a java.util.Date to a String * and a String to a java.util.Date. * * @author <a href="mailto:matt@raibledesigns.com">Matt Raible */

      double转换成string

      double string 转换 /** * This class is converts a Double to a double-digit String * (and vise-versa) by BeanUtils when copying ... * @author <a href="mailto:matt@raibledesigns.com">Matt Raible */

      Angular-idea-live-templates.zip

      Angular-idea-live-templates.zip,我的intellij live模板matt raible的intellij idea live模板,Angularjs于2016年发布,是Angularjs的重写版。它专注于良好的移动开发、模块化和改进的依赖注入。angular的设计目的是...

      Raible's Method:形成Raible表的通用计算代码-matlab开发

      Raible方法Rev.02 该脚本用于计算任意阶 f(Z) 的任意特征多项式的 Raible 表(节省了大量的计算工作。),因此可以很容易地推导出离散系统的稳定性,也有助于测试和分析不同的离散系统。

    Global site tag (gtag.js) - Google Analytics