设为首页收藏本站language 语言切换
查看: 1147|回复: 1
收起左侧

浅谈当前流行的开发架构

[复制链接]
发表于 2010-8-26 17:23:43 | 显示全部楼层 |阅读模式
随着软件开发规模和复杂性,社会对软件开发速度和数量要求不断提高,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开发架构存在技术门槛高、设计部署难度大,对开发人员的技术要求较高,项目成本大,因此,许多开发厂商和开发人员对于如何构建开发架构,以及如何快速开发有时觉得有心无力。目前国内开始有几家公司推出了简单易行的Spring架构的软件产品。某公司网站可以申请到“水晶EAB”体验版软件,它自带有中间件和免费数据库,直接安装就能使用,试用后感觉功能强大,值得一试。
 楼主| 发表于 2010-8-30 19:20:25 | 显示全部楼层
  
沙发 2010-8-30 19:20:25 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-10 15:03 , Processed in 0.054238 second(s), 12 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表