- 4
- 0
- 约4.06万字
- 约 34页
- 2016-05-29 发布于湖北
- 举报
毕业设计(论文)外文资料翻译
题 目: Web 2.0下的Spring MVC框架
院系名称: 信息科学与工程 专业班级: 计科1101
学生姓名: 陈宏恩 学 号: 201116910519
指导教师: 马宏琳 教师职称: 讲师
起止日期: 2015年03月21日
地 点: 河南工业大学
附 件: 1.外文资料翻译译文;2.外文原文。
指导教师评语:
该生的外文翻译与本次毕业设计开发内容有一定的关联性,语法正确,文章通顺,工作量符合学校相关要求。
签名:马宏琳 2015年 03月 21日 附件1:外文资料翻译译文
Web 2.0下的Spring MVC框架
摘要 - 当要建立丰富用户体验的WEB应用时,有大量的WED应用框架可以使用,却很少有该选择哪一种的指导。WEB 2.0应用允许个体管理他们自己的在线网页,并能与其他在线用户和服务器共享。这样分享需要访问控制器来实现。然而,现有的访问控制器解决方案不是令人很满意。因为在开放且由用户主导的WEB环境下,它满足不了用户的功能需求。MVC框架是在所有的WEB开发框架中最受欢迎的。模型-视图-控制器(MVC)是一种软件架构,如今被认为是一种体系结构在软件工程模式中使用。该模式从用户界面(输入和演示)分离出了“领域逻辑”(基于用户的应用逻辑),它允许独立地开发,测试和维护每个分离的部分。模型-视图-控制器(MVC)模型创建的应用分离为不同的层次应用,同时在每两者之间建立松散的耦合。
关键字 - Spring MVC, 结构, XStudio, SOA, 控制器
I.绪论
如何确切地定义一个网站为“WEB 2.0”的呢?关于这有着许多不同见解,使它很难精确地下一个确切的定论。但当我们将所有的WEB开发框架过一遍之后它就会变得清晰了。各种基于WEB开发的架构如下:
Ntier架构(Ntier Architecture)
在软件工程中,多层架构(常被称为n-tier架构)是一种表示层,应用处理层和数据管理层在逻辑上分开处理的客户端-服务器架构。例如,一个应用在用户与数据库之间使用中间件提供数据请求服务就用到了多层体系结构。最为广泛应用的多层体系结构是三层架构。N-tier应用架构为开发者提供了用来创建了一个灵活且可复用的模型。通过打破应用层次,开发者只需修改或添加一个特定的层,而不是要去重写一遍整个应用。它需要有一个表示层,一个业务层或者数据访问层和一个数据层。层(layer)和层(tier)之间的概念常常是可以互换的。
服务导向架构(Service Oriented Architecture)
在软件工程中,服务导向架构(SOA)是一套原则,是一种软件设计开发的方法,基于以可互操作服务形式。这些服务是明确的业务功能,由可重用于不同方面的软件组件(离散代码块和/或数据结构)组成。SOA设计原则被应用到了系统开发和集成的各个阶段。SOA也普遍为消费者的服务提供了一种方式,如基于WEB的应用,以了解可用的基于SOA的服务。例如,一个公司的几个不同部门可能开发和部署了SOA服务在不同的实现语言;他们各自的客户通过访问公开,良好定义的接口能从中获益。XML经常用于SOA服务接口,即使它不是必要的。JSON也开始变得很常见。
MVC架构(MVC Architecture)
MVC是来自Hyfinity的一种新生代的开发应用和集成工具。基于原生XML,MVC能够使企业规模、基于浏览器的应用快速的开发。为了快速组装完整的交互式应用程序,MVC提供了直观的图形化IDE(集成开发环境)。其中一个使MVC区别于大多数传统方法的关键是信息流的概念,它保留了所采集的基于文档的信息,通过数据绑定和路由校验。这些全部使用原生XML执行。
MVC使用XStudio来开发XML应用,使用XPlatform来运行产生的应用。MVC主要关注交互式自助应用的发展和使用包括以FromMaker闻名的XStudiio在内的工具来建立完整的WEB应用。
II. MVC架构
正如我们在之前章节所讨论的,普遍认为一个应用应有三个主要层次:表现层(UI),应用逻辑,和资源管理。在MVC中,表现层划分为了控制器和视图。最重要的分隔在于表现层和应用逻辑之间。视图/控制器的分隔相对较少。MVC包含的不仅仅是架构的应用还有典型的设计模式。因此结构模式之类的术语可能被用到,再或者是集合设计模式。
模型(Model)
以特定领域来表现应用操作的信息。
您可能关注的文档
- 毕业设计基于PLC的三层电梯控制系统的设计&#;(终稿)精品精要.doc
- 毕业设计基于Proteus的数字电压表的设计精要.doc
- 毕业设计基于单片机的燃油锅炉控制器的设计精要.doc
- 毕业设计基于单片机的直流电机调速系统精品精要.doc
- 毕业设计基于单片机的智能低压电动机综合保护器的研究——硬件设计精品精要.doc
- 毕业设计——基于单片机人体反应速度测试仪精要.doc
- 毕业设计基于数据关联规则的医药管理系统的分析与设计精品精要.doc
- 毕业设计计算书模板精要.doc
- 毕业设计计算说明书精要.doc
- 毕业设计建筑防雷装置专题精要.ppt
- 新启航英语二年级上册Unit5 Festival Period 2 课件.ppt
- 10.相亲相爱一家人 情境化教学课件-统编版2026道德与法治一年级下册.ppt
- 7星星点点 AI赋能课件 2026人美版美术一年级下册.ppt
- 3.2 世界的气候类型(教学课件) 2025中图版地理八年级上册.ppt
- 5.1 发达国家与发展中国家的差异(教学课件) 2025中图版地理八年级上册.ppt
- 13.快乐的儿童节 情境化教学课件-统编版2026道德与法治一年级下册.ppt
- 新启航英语二年级上册Unit5 Festival Period 1 课件.ppt
- 2025冀教版数学三年级上册全册教学课件.ppt
- 地理试卷云南名校联盟2026届高三上学期第三次联考(12.25-12.26).docx
- 2025~2026学年第一学期 高一年级英语试卷.docx
原创力文档

文档评论(0)