EJB技术的理解

来源:百度知道 编辑:UC知道 时间:2024/05/22 10:57:34
论文形式的

EJB组件技术及应用
1 EJB组件的特点
EJB的个称足Enterprise JavaBean,足由SUN公司提
出的一种基于组件模型的分布式对象标准构架,EJB组件
足基于EJB标准构架的部件和对象,通常也称为企业
Beam‘ I。在这种结构中,通过EJB容器提供了适合于EJB
组件开发、部署以及运厅u时管理的环境。在企业应用中,
EJB组件的作用就足实现系统业务过程,它能将业务逻辑
封装起来,并具有中间件的功能,当应用运行时,EJB组件
就驻留在EJB容器中。一个基于J2EE的应用就足由
个或多个这样的EJB组件构成的,因此开发J2EE结构应
用的最主要问题就足开发基于EJB结构的部件}“]。
在J2EE体系结构中,一个EJB组件具有调用另外的
EJB组件的特点,而且这''}} EJB组件不仅允许部署在同
个EJB容器中,而且还允许跨EJB容器或应用服务器进
厅」二部署。一此人型的应用系统结构如图1所不。
这种结构为应用开发提供了多方面好处,主要体现
在:
①简易性。在这种结构下,应用开发者可以仅花少量
的时间和精力来开发和部署企业应用,因为写}JB组件
儿乎与写一个Java类一样简中,其次,在开发过程中应用
开发者不必关心系统级事项,如安个管理、事务处理、多线
程、分布式设计、连接资源管理等问题。
②可移植性。因为基于}JB的应用可以部署在任何
与J2}}兼容的服务器卜,因此只要应用服务器兼容,就
能够将应用移植过来。
③部件可重用性。因为每一个}JB组件都足可重用
的部件,从而可以实现一次开发多次使用。
酬更于团队开发。当明确了各}JB组件的作用和功
能后,就可以分头开发各部件。当软件需要维打’或进厅了功
能扩充时,也很方便。
牙}J建复杂系统能力。由于企业应用足由一个或多
个}JB组件构成的,而}JB组件又具有部件特点,因此构
建一个人型应