码迷,mamicode.com
首页 > 编程语言 > 详细

java ee的框架

时间:2017-07-03 19:11:13      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:理想   正是   j2ee   弊端   重用   业务逻辑层   for   sys   程序   

软件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的框架

标签:理想   正是   j2ee   弊端   重用   业务逻辑层   for   sys   程序   

原文地址:http://www.cnblogs.com/q20171315/p/7112575.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!