`
happmaoo
  • 浏览: 4475481 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

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

阅读更多
<iframe align="top" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog01.html" frameborder="0" width="728" scrolling="no" height="90"></iframe>

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



    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=481927


    分享到:
    评论

    相关推荐

      Matt Raible对各种Java Web层比较

      ### Matt Raible对各种Java Web层框架的比较 #### 一、引言 Matt Raible是一位知名的开源项目领导者和资深技术专家,在多个领域内享有盛誉。他不仅发起了AppFuse这一开源框架,并且撰写了多本技术书籍,如...

      JAVA框架对比(author:Matt raible)

      描述:本资源由Matt Raible提供,深入比较了六个主要的Java Web框架:JSF、Spring MVC、Stripes、Struts2、Tapestry和Wicket,旨在帮助开发者根据项目需求选择最适合的框架。 知识点: 1. **JSF (JavaServer Faces...

      AppFuse

      AppFuse是一个用于启动J2EE项目的工具包,它提供了一种快速而简便的方法来构建基于Java的应用程序。该工具包由Matt Raible创建,他在网络开发领域拥有丰富的经验,并且是多个开源项目的贡献者,包括Roller Weblogger...

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

      【标题】"SpringOne Tour Denver 2018 with Matt Raible" 是一个与Java相关的技术活动,由知名开发者和演讲者Matt Raible主持。这个活动聚焦于Spring框架及其在现代开发中的应用,特别是针对Java开发者。SpringOne ...

      AppFuse Primer

      - 书中提供了大量的示例代码和实用指南,旨在帮助读者深入了解AppFuse的工作原理并学习如何使用它来构建高质量的Web应用程序。 #### 三、AppFuse Primer的主要内容概述 - **基础知识**: 在开始使用AppFuse之前,...

      AppFuse项目研究

      AppFuse 是一个由 Matt Raible 创建的开源项目,旨在为初学者提供一个快速入门的 J2EE 框架模板。它集成了多种流行的技术,包括 Spring、Hibernate、iBatis、Struts、Xdoclet 和 JUnit,同时也支持 Taperstry 和 JSF...

      appfuse 学习笔记

      总的来说,AppFuse是一个强大的开发工具,它通过集成多种成熟技术,为开发者提供了一个快速构建J2EE应用的起点。学习AppFuse不仅可以提高开发效率,还能深入了解和掌握各种框架和技术的集成与使用。通过深入阅读和...

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

      AppFuse 是一个由 Matt Raible 创建的开源项目,它为初学者提供了一个基础的 J2EE 框架,用于演示如何集成多个流行的技术,如 Spring、Hibernate、iBatis、Struts、xDcolet、JUnit、Taperstry 和 JSF 等。...

      Appfuse教程Appfuse开发.pdf

      **Appfuse** 是由 Matt Raible 开发的一款面向 J2EE 的框架,其主要目的是为开发者提供一套集成多个流行框架(如 Spring、Hibernate、iBatis、Struts、Xdoclet、JUnit 等)的开发模板。通过这一框架,开发者可以更...

      jhipster-book-pdf-screen-v7.0.2-1686129670176

      本书籍是 JHipster Mini-Book 的第 7.0.2 版本,作者是 Matt Raible,出版日期是 2023 年 5 月 30 日。该书籍由 C4Media 出版,该出版社也是 InfoQ.com 的出版商。 JHipster 是一个基于 Java 的开源框架,旨在帮助...

      sping live 中文版

      - **项目结构**:创建项目的目录结构,并编写相应的 Ant 构建脚本以方便自动化构建过程。 #### 2.2 单元测试 - **编写测试**:为持久层编写单元测试,确保每个功能点都能正确无误地执行。 - **配置工具**:使用 ...

      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-mini-book-4 英文原版

      这本书适合想要通过JHipster来构建高效、可维护且现代web应用的开发者。通过阅读这本书,读者可以了解到如何从零开始构建JHipster应用程序,并且能够学习到如何在生产环境中成功部署和维护这些应用程序。

      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.

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

      《Raible方法:构建Raible表的通用计算代码——MATLAB实现详解》 在控制理论与数字信号处理领域,Raible方法是一种高效计算工具,它主要用于生成特定阶数的特征多项式Raible表,从而简化了离散系统的稳定性分析。...

    Global site tag (gtag.js) - Google Analytics