中国科学院机构知识库网格
Chinese Academy of Sciences Institutional Repositories Grid
集成开源框架简化开发基于J2EE的web应用系统的研究与实践

文献类型:学位论文

作者程祖红
学位类别博士
答辩日期2007-05-20
授予单位中国科学院软件研究所
授予地点软件研究所
关键词J2EE 框架 Hibernate Struts Spring
中文摘要随着Internate技术的进一步发展,企业越来越需要构建基于Internet的Web应用系统。然而,构建这样的系统并不是特别容易。本文研究的目的,是建立一种集成多种开源框架的整合框架,以此来简化此类Web应用系统的开发。 构建Web应用,一般采用B/S框架,即客户端采用浏览器,服务器端部署Web服务器或者应用服务器。构建此类应用,在业界主要有两大阵营,即J2EE与.NET,J2EE由Sun公司提出并联合其它相关组织与机构制订,是一个开放的标准,它本身并没有完整的实现,任何机构或公司都可开发符合此标准的产品,通过J2EE兼容性测试的产品,在理论上可互相兼容,因此,相对微软的.NET平台,J2EE平台更加开放、更易移植。但是,开发基于J2EE的Web应用,相对于采用其它技术来说,需要面对更多的问题,开发的技术复杂度更大一些。 为简化J2EE应用程序的开发,在开源社区提出了多种框架,这些框架基本上可以分为两类:一类为架构框架,即针对J2EE的分层结构提出的用以更好地分层企业Web应用架构的框架,典型的代表有表示层的Struts、业务层的Spring、以及数据访问层的Hibernate等;另一类为应用框架,主要是为解决应用中的某些共性的技术或管理问题,典型的代表有用以调度时间的Quartz和全文检索的Lucene等等。本文的研究重点,是分析这些代表性的框架的原理与开发过程、比较其优缺点,结合具体项目——开发一个外包人力资源网,提出一种整合几个框架的整合框架,以此来简化基于J2EE的Web应用系统的开发。 最后,本文论述了将此框架应用于实际项目(易思博外包人力资源网)的过程,验证了此框架的运用确实简化了基于J2EE的Web应用系统的开发过程。框架具有可行性、先进性。
语种中文
公开日期2011-03-17
页码67
源URL[http://ir.iscas.ac.cn/handle/311060/6300]  
专题软件研究所_中科院软件所_中科院软件所
推荐引用方式
GB/T 7714
程祖红. 集成开源框架简化开发基于J2EE的web应用系统的研究与实践[D]. 软件研究所. 中国科学院软件研究所. 2007.

入库方式: OAI收割

来源:软件研究所

浏览0
下载0
收藏0
其他版本

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。