guanyuit 发表于 2010-6-28 15:05:49

浅谈当前流行的开发架构

随着软件开发规模和复杂性,社会对软件开发速度和数量要求不断提高,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:00

有点像广告

guanyuit 发表于 2010-6-29 16:17:51

:) :lol :hug:

guanyuit 发表于 2010-7-1 16:44:03

:) :lol :hug: :victory:

guanyuit 发表于 2010-7-5 17:00:25

:) :lol :hug:

千里 发表于 2010-7-9 14:25:23

前段时间有人提出一个问题:框架和API的区别是什么?

guanyuit 发表于 2010-7-12 17:25:28

:) :lol :hug:

guanyuit 发表于 2010-7-20 14:44:30

:) :lol :hug: :victory: :time:

chelili 发表于 2010-10-22 17:10:23

开发构架的世界了   确实不错了!!!

lvqianghui605 发表于 2012-2-15 11:03:40

:)架构、框架。。。

过客匆匆 发表于 2012-2-17 16:06:58

推销广告,太明显了。

天气 发表于 2012-2-20 19:17:01

:)
页: [1]
查看完整版本: 浅谈当前流行的开发架构