首页  ·  知识 ·  编程语言
J2EE常见的四种架构类型
佚名  本站原创  Java  编辑:dezai  图片来源:网络
1.关于J2EE应用的架构层 J2EE应用一般分成三个主要层(tier),这种分层比客户/服务器方式具有更多的优点; 他们分别是User

1.关于J2EE应用的架构层

J2EE应用一般分成三个主要层(tier),这种分层比客户/服务器方式具有更多的优点;

他们分别是User Interface (UI) Tier,Middle Tier和Enterprise Information System (EIS) Tier。

2.根据各层功能在不同JVM的分布产生四种类型的J2EE架构:

A.具有商务组件接口的Web应用

这种情况下,应用的web层和中间层运行在同一个JVM上,这种应用的关键在于区分开UI组件和商务逻辑组件的职责。商务接口层将由普通java类实现的java接口组成。

B.可访问本地EJBs的Web应用

在这种架构中,web层就是和A一样,但商务接口是由EJB层实现,两部分都运行在同一JVM之上。

C.访问远程EJBs的分布式应用

这就是被广泛接受的经典J2EE架构,它从物理上和逻辑上把EJB和web组件区分开,分别运行在不同的JVM上,它是复杂的结构,并且性能相当好。

D.使用Web Services接口的Web应用

web services的standards出现意味着J2EE应用不再要求使用RMI和EJB支持远程客户,他能够支持非-J2EE客户如微软应用。

本文作者:佚名 来源:本站原创
CIO之家 www.ciozj.com 微信公众号:imciow
   
免责声明:本站转载此文章旨在分享信息,不代表对其内容的完全认同。文章来源已尽可能注明,若涉及版权问题,请及时与我们联系,我们将积极配合处理。同时,我们无法对文章内容的真实性、准确性及完整性进行完全保证,对于因文章内容而产生的任何后果,本账号不承担法律责任。转载仅出于传播目的,读者应自行对内容进行核实与判断。请谨慎参考文章信息,一切责任由读者自行承担。
延伸阅读