您所在的位置: 首页>>读书频道>>设计开发>>Java系列>>

1.2 多层体系结构

http://book.51cto.com  2007-05-10 10:17  Kevin Mukhar Chris Zelenak James L.Weaver Jim Cru.  机械工业出版社  我要评论(0)
  • 摘要:《Java EE 5 开发指南》第1.2节“多层体系结构”主要介绍多层应用体系结构中的三个分层以及这三层对应的重要功能,供大家参考!
  • 标签:体系  多层  结构  指南  Java EE 5 开发指南

在学习Java EE过程中,我们将会反复遇到多层体系结构的概念,也就是将应用分为多个层次,或者层(tier)。层是Java EE的体系结构基础,而这一结构对Java EE的理解也很有帮助。如果你已经熟悉什么是n层应用体系结构,那么可以略过这部分内容。否则,下面讨论或者分析的内容,会为理解Java EE设计和服务的基本原理奠定基础。考虑一个软件应用的组成,我们可以把它分成三个基本的方面,或者逻辑层次: 第一方面是将素材展示给用户,并且从用户那里搜集数据。这个用户界面层通常称为“表示层”,它负责将素材展示给用户,并且采用某种方法让用户为软件系统提供素材。表示层包括了创建和控制用户界面,以及验证用户行为等多个部分。表示层之下是逻辑层,它负责应用程序运行和处理重要的流程。举个例子,工资支付应用程序中将工作时间乘以月薪来得出应该支付的金额,这个计算流程就属于逻辑层。这个逻辑层也称为“业务规则层”,或者一种非正式的说法是“中间层”。
所有的正式的业务应用都需要读取和存储数据,无论从哪种数据源读取,应用软件中负责读写数据的部分构成了“数据访问层”。

【责任编辑:大海 TEL:(010)68476606-8007】

回书目   上一节   下一节
windows网络安全指南
专题:ASP.NET 2.0基础开发指南
全面解构SOA技术理念
SATA与eSATA应用指南
企业数据恢复指南
 
 验证码: (点击刷新验证码)   匿名发表
  • Visual C++ 完全自学宝典

  • 作者:强锋科技,朱洪波
  • Visual C++ 6.0是微软公司为程序人员提供的Visual Studio 6.0工具套件中的重要组成部分。本书由浅入深地介绍使用Visual C++ 6.0..
Copyright©2005-2008 51CTO.COM 版权所有