快速WEB开发的整合框架的设计与实现

被引量 : 6次 | 上传用户:jerryzhang1805
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代社会的快速发展和经济全球化的深入影响,市场竞争越来越激烈。如今竞争法则已不再是“大鱼吃小鱼”,而是“快鱼吃慢鱼”如何抢在竞争对手之前快速推出产品或服务,从而迅速占领广阔市场,成为了企业制胜的法宝之一。随着现代社会的不断复杂化,企业级应用系统也越来越复杂。传统的经典J2EE (Java2Platform Enterprise Edition)。架构模型逐渐暴露出开发过于笨重的缺点。随后,轻量级J2EE架构的出现,大大提升了开发过程的轻便性。由于轻量级J2EE的广泛应用和全球众多开发者的共同推动,这一领域涌现出大批量的优秀开源框架。面对数量众多的开发框架,开发人员应该如何进行合理选择就成了一个比较棘手的问题。在选型之后,应该如何整合以搭建统一的开发平台则是另一个非常重要的问题。本文首先说明了轻量级J2EE分层架构模型,然后结合当前Web应用系统的复杂性指出这一架构模型存在的耦合度高、伸缩性与扩展性低的问题,并予以改进和扩展,提出了整合框架的分层模型。在该模型下,对当前业界主流的开源框架进行了比较和分析,并得出了合理的选型方案。接下来,通过深入调研用户需求,并以优秀框架的设计准则为指导,给出了整合框架的解决方案。该整合框架无缝整合了当前业界流行的开源框架,并集成了一些通用的开发模块,是一个更高层次的应用开发框架,是一个而向Web应用快速开发的统一平台。整合框架对快速开发的支持体现在:整合框架Archetype,可用于快速生成项目原型;简洁明快的API(Application Interface),用于调用通用模块;全而详实的文档,用于学习和参考;示例DEMO,用于演示和说明。整合框架设计亮点为:客户层使用JavaScript MVC框架,便于开发RIA(Rich Internet Applications)应用,提升用户体验;持久层框架Entity Framework让持久化功能的使用前所未有的简便;统一的Web应用快速开发平台。
其他文献
<正>近年来,随着新闻评论的勃兴,全国各地的专家学者纷纷在报纸的时评版上指点江山,建言立论,公共知识分子在报纸上的集体登场已成为中国传媒发展过程中一个颇为引人注目的现
湖泊湿地不仅具有丰富的资源,还有着强大的环境功能和生态效益。人类大规模的开发利用湖泊湿地资源,在获取大量生产、生活资料的同时,也给湖泊湿地生态系统带来了负面影响,如
会计准则国际趋同是我国会计准则建设工程的战略选择,如何看待这种战略选择与国家经济利益维护之间的关系,在会计准则国际趋同过程中,如何公平、公正与合理地实现利益共享、
本文从网络安全、网络内容、网络侵权三个方面定量、定性地对比分析了中外网络立法的差异,结合我国的实际情况,借鉴他人的历史经验,提出进一步完善我国网络媒体的法制建设,提
对所有权结构与公司绩效问题的研究,国内外学者的结论并没有达成统一。本文通过对经典理论模型的扩展和推导,建立了控制权、现金流权与公司绩效之间的关系假设,然后以沪深两
随着社会的进步和科学文化的发展,人与人之间的多层次、多领域的接触越来越多,良好的语言表达能力也越来越成为学生必备的一种能力。培养学生良好的语言表达能力显得越来越重
<正>~~
期刊
随着国家改革、开放和发展的不断深入,我国已经进入到建设小康社会的关键时刻,实现了经济的可持续发展和全面发展,利益的驱使,使得一些隐藏在人民内部的蛀虫开始不断的蚕食国
1临床资料患者女,36岁。左乳头部无痛性肿物5年。患者9年前产一女婴,采用母乳喂养4年。幼儿1周岁始,哺乳时常咬伤乳头,严重时咬破出血,到3周岁时患者左乳头部出现米粒大小肿物,未重
期刊
通过对江苏十三个市 (1978~ 1996年 )耕地面积变化和经济增长过程的分析 ,阐述了耕地面积变化量与国内生产总值变化量之间的相关性 ,并且根据耕地面积减少率与国内生产总值增