51Testing软件测试论坛
标题:
浅谈当前流行的开发架构
[打印本页]
作者:
guanyuit
时间:
2010-6-28 15:05
标题:
浅谈当前流行的开发架构
随着软件开发规模和复杂性,社会对软件开发速度和数量要求不断提高,Web应用系统特别是企业级Web系统的开发通常都要求有一个良好的、可维护的、可扩展、高稳定性的开发架构,便于敏捷、协作开发和扩展升级,期望提高软件开发质量和效率。
目前流行的开发架构主要有Struts、JSF、Spring等,都遵循模型-视图-控制(MVC)模式:商业逻辑和描述分开,由一个逻辑流控制器来协调客户端的请求和服务器上将采取的行动。这也成为Web开发事实上的标准,只是各个开发架构内在的机制不同。其中主流、最先进的开发架构当属Spring+Hibernet,在近几年得到了飞速的发展,备受开发人员的青睐,在很领域,包括电子政务、金融、电信项目均选择其作为开发架构,
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring 框架提供了对 Hibernate、JDO 和 iBATIS SQL Maps 的集成支持。Spring 对 Hibernate 的支持是第一级的,整合了许多 IOC 的方便特性,解决了许多典型的 Hibernate 集成问题。框架对 Hibernate 的支持符合 Spring 通用的事务和数据访问对象(DAO)异常层次结构。
但Spring+Hibernet开发架构存在技术门槛高、设计部署难度大,对开发人员的技术要求较高,从而加大项目成本大,因此,许多开发厂商和开发人员对于如何构建开发架构,以及如何快速开发有时觉得有心无力。在网上偶然获知北京瑞尊理想软件技术有限公司推出了水晶EAB,可以帮助用户快速搭建Spring+Hibernet开发架构,并提供可视化开发环境,包括数据模型设计器、处理模型设计器、页面模型设计器,几乎无需编程,实现快速建模和应用组装。通过瑞尊软件公司网站申请了一张体验版光盘,自带有中间件和免费数据库,直接安装就能使用,试用后感觉功能强大、效果不错。在试用过程中,与该公司联系得知,目前他们销售的产品以包含有开发权限控制、版本控制、发布管理等管理功能的企业版为主,价格高达十多万元,但该公司表示近期会推出一个具有全部开发功能、价格相对便宜的普及版,只需几千元。
作者:
msnshow
时间:
2010-6-28 20:43
有点像广告
作者:
guanyuit
时间:
2010-6-29 16:17
作者:
guanyuit
时间:
2010-7-1 16:44
作者:
guanyuit
时间:
2010-7-5 17:00
作者:
千里
时间:
2010-7-9 14:25
前段时间有人提出一个问题:框架和API的区别是什么?
作者:
guanyuit
时间:
2010-7-12 17:25
作者:
guanyuit
时间:
2010-7-20 14:44
作者:
chelili
时间:
2010-10-22 17:10
开发构架的世界了 确实不错了!!!
作者:
lvqianghui605
时间:
2012-2-15 11:03
架构、框架。。。
作者:
过客匆匆
时间:
2012-2-17 16:06
推销广告,太明显了。
作者:
天气
时间:
2012-2-20 19:17
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2