java ee的框架

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java ee的框架相关的知识,希望对你有一定的参考价值。

软件152唐伟

JAVAEE使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上。

事实上,sun设计 JAVAEE的初衷正是为了解决两层模式(client/server)的弊端,在传统模式中,客户端担当了过多的角色而显得臃肿,在这种模式中,第一次部署的时候比较容易,但难于升级或改进,可伸展性也不理想,而且经常基于某种专有的协议――通常是某种数据库协议。它使得重用业务逻辑和界面逻辑非常困难。现在J2EE 的多层企业级应用模型将两层化模型中的不同层面切分成许多层。一个多层化应用能够为不同的每种服务提供一个独立的层,以下是 JAVAEE典型的四层结构:

运行在客户端机器上的客户层组件
运行在 JAVAEE服务器上的Web层组件
运行在 JAVAEE服务器上的业务逻辑层组件
运行在EIS服务器上的企业信息系统(Enterprise information system)层软件

JAVAEE应用程序组件
JAVAEE应用程序是由组件构成的. JAVAEE组件是具有独立功能的软件单元,它们通过相关的J2EE 的四层模型

JAVAEE使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上。事实上,sun设计J2EE的初衷正是为了解决两层模式(client/server)的弊端,在传统模式中,客户端担当了过多的角色而显得臃肿,在这种模式中,第一次部署的时候比较容易,但难于升级或改进,可伸展性也不理想,而且经常基于某种专有的协议――通常是某种数据库协议。它使得重用业务逻辑和界面逻辑非常困难。现在J2EE 的多层企业级应用模型将两层化模型中的不同层面切分成许多层。一个多层化应用能够为不同的每种服务提供一个独立的层,以下是 JAVAEE典型的四层结构:

运行在客户端机器上的客户层组件
运行在 JAVAEE服务器上的Web层组件
运行在 JAVAEE服务器上的业务逻辑层组件
运行在EIS服务器上的企业信息系统(Enterprise information system)层软件








以上是关于java ee的框架的主要内容,如果未能解决你的问题,请参考以下文章

Java EE—最轻量级的企业框架?

开源Java EE框架 JBoss Seam 详细介绍

Java的EE框架的轻量级和重量级

Java的EE框架的轻量级和重量级

Java的EE框架的轻量级和重量级

Java EE 分布式全自动快速开发框架平台 Emsite | 软件推介