www.5615.net > j2EE框架的多层结构

j2EE框架的多层结构

框架结构是指由梁和柱以刚接或者铰接相连接而成,构成承重体系的结构,即由梁和柱组成框架共同抵抗使用过程中出现的水平荷载和竖向荷载. 框架建筑的主要优点: 空间分隔灵活,自重轻,有利于抗震,节省材料;具有可以较灵活地配合建筑平面布置

电子商务和信息技术的快速发展及对它的需求给应用程序开发人员带来了新的压力.必须以比以前更少的金钱、更少的资源来更快地设计、建立和生产企业应用程序. 为了降低成本,并加快企业应用程序的设计和开发,J2EE平台提供了一个基

模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用.最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎.模型

J2EE是一个标准,包含大量技术,而不是分层架构,所以J2EE架构不能说是三层还是四层 MVC是一种设计模式,和J2EE没有任何关系

1 表现层主要是JSP和HTML页面,用于接收用户的请求,以及返回操作数据,是应用程序访问的入口.2 业务逻辑层主要是对数据层进行操作,对数据逻辑层进行处理,如果数据层是积木,那么逻辑层就是堆积木的搭建.3 数据访问层主要是对原始数据的操作层,具体为业务逻辑层或表现层提供数据服务.

J2EE 即Java2平台企业版,它提供了基于组件的方式来设计、开发、组装和部署企业应用.J2EE使用多层分布式的应用模型,这个多层通常通过三层或四层来实现: 1、客户层,运行在客户计算机上的组件. 2、Web 层,运行在J2EE服务器

框架说白了就是JAVA工作者多年以来总结出的一些开发标准.让我们可以以成功的经验模式来开发我们自已的系统,一般使用框架的好处是在好的框架下,开发者只需要写一些必须的代码;他们不需要直接接触底层的API. 这一点很重要.

MVC是一个框架模式,它强制性的使应用程序的输入、处理和输出分开.三层,其实不是真正的三层,也可以多层哦,没有规定必须三层具体的找一个MVC的例子,你研究一下,再加上你之前的理论,一下就能看明白了UI层怎么分,这就是MVC了,找一个例子,看一下就能明白!

首先第一问,如果不考虑框架的情况下,可以讲应用分为三层结构,第一层表现层,既jsp页面,主要功能在于数据的显示,在这一层中,重点在于数据的如何表现.第二层为业务逻辑层,既servlet,在此层中,主要是对于业务的处理,数据的处理等工作.第三层为数据持久层,就是所谓的与数据库打交道.采用这种架构的优势在于,分工合作,降低代码的耦合性.思路清晰.第二问,cs结构的应用,普遍来说有一个庞大的客户端,并且在数据安全性要求不高的应用中,对于网络联通过于依赖.对于版本更新等操作业务复杂.用户换一个机器,需要从新下载并安装客户端.而bs结构的应用,在这些方面,有cs结构应用所无法比拟的优势.但是劣势在于,表现层功能的弱化.以及数据安全性问题.

J2EE中间件定义了四个独立的层,分别是:客户层、表示逻辑层、业务逻辑层和企业信息系统层.

网站地图

All rights reserved Powered by www.5615.net

copyright ©right 2010-2021。
www.5615.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com