三种主要EJB Container操纵服务器介绍[Java编程]
本文“三种主要EJB Container操纵服务器介绍[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
SUN公司正式推出了EJB的标准之后,在众多的公司和开辟人员中惹起了很大的反映.
标志着用Java开辟企业级利用系统将变的非常简单.很多公司都已经推出了或正打算EJB的产品.EJB已经成为了Java技术的研究重点.
SUN公司对EJB的定义是:EJB是用于开辟和布置多层构造的、分布式的、面向对象的Java 利用系统的跨平台的构件体系构造.采取EJB可以使开辟商业利用系统变得简单,利用系统可以在一个支持EJB的环境中开辟,开辟完之后布置在其他的环境中,随着需求的改变,利用系统可以不加改正地迁移到其他功效更强、更复杂的服务器上.
在EJB的标准中,提到了6中角色,包含Bean供应者,利用程序装配者,EJB容器,EJB配置工具,EJB服务供应者,系统管理员.这里面,EJB容器是EJB之所以可以运行的核心.EJB容器管理着EJB的成立,撤消,激活,去活,与数据库的衔接等等重要的核心工作.
EJB标准的呈现对电子商务发展起了很大的奉行动用.目前大型的电子商务网站,都是采取EJB技术的利用服务器来构建的.目前利用对比遍及的,支持EJB的利用服务器中,已经产品化了的最主要的是三个:IBM的WebSphere,BEA的WebLogic,Inprise的IAS.别的,还有一些对比小的,可以给来做研究和学惯用的有OpenEjb.
首先,我们来看看IBM的WebSphere:
IBM WebSphere利用服务器是一个完善的,开放的Web利用服务器.它是IBM e-business利用架构的核心.WebSphere 利用服务器 供应三个等级的版本,他们是:尺度版(Standard Edition),高级版(Advanced Edition),企业版(Enterprise Edition).此中,在高级版中开始支持EJB的编程模子.在企业版中供应一个高坚固的办理筹划,使其可以移植到关键性的企业环境.WebSphere也是这些产品当中在中国市场做的最好的一个.不但举行了很多的比赛,举行很多的讲座,还与国内诸多高校合作,免费赠送了很多套的WebSphere的套件.所以,WebSphere是在中国利用的最多的.
EJB是WebSphere最核心的对象技术之一,它供应了具有交易功效的服务器端的Java 组件,同时又是一种新型的对象分布技术编程模子.利用EJB组件完成的利用,会支持更高级的基于数据库的交易处理功效,如多个数据库之间的更新,两阶段提交等.
最关键的,WebSphere是IBM整个一套开辟,利用服务器的套件.他把EJB和IBM别的的优异的产品(TXSerise 和Component Broker)结合在了一同.在具体的利用中,基于安全的考虑,性能考虑和系统管理考虑,还可以增添Firewall,WebShpere Performance Pack 和 Tivoli.所以,大概IBM的EJB Container不一定是最好的,但是,WebSphere中的EJB和IBM其他产品的结合倒是做的最好的.
通过工具集合的Visual Age,可以很快的开辟出EJB组件,然后布置在WebSphere的利用服务器中,在通过集成在里面的Apache(Web Server),可以快速的开辟一个电子商务的平台.在国内很有"钱"途的.
然后,我们再来看看BEA的WebLogic:
早在本年7月份,BEA公司就公布:该公司率先实现了对Enterprise JavaBeans(EJB)2.0尺度的支持.而EJB2.0标准是目前最高的Java企业级开辟产业尺度,BEA对EJB2.0的率先支持再次巩固了该公司在Java利用范畴无可争议的抢先地位,并加强了BEA WebLogic作为J2EE技术主要平台的市场地位.
BEA是通过为BEA WebLogic Server 5.1供应一个附加的软件包,实现了对EJB2.0的支持.凭仗BEA WebLogic Server对EJB2.0的支持,BEA可帮忙开辟人员更快地推出电子商务利用系统,从而让开辟人员极大地受益于这一业内最新尺度.
作为服务器端商务逻辑的行业尺度和Java2平台的基石,Enterprirse JavaBeans是BEA WebLogic利用服务器的主要技术.Enterprise JavaBeans使得开辟人员可以用心地开辟其利用系统和电子商务假想的商务逻辑,而没必要为底子构造的修建而分心.凭仗对EJB2.0 的支持,BEA WebLogic利用服务器系列可供应事实上的尺度底子构架,帮忙用户快速开辟和布置下一代电子商务和企业利用系统.
以上是“三种主要EJB Container操纵服务器介绍[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |