选择显示字体大小

几种主要ejb container的介绍


  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是在中国应用的最多的。

  ejbwebsphere最核心的对象技术之一,它提供了具有交易功能的服务器端的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应用服务器系列可提供事实上的标准基础构架,帮助用户快速开发和部署下一代电子商务和企业应用系统。

  电子商务中最著名的amozon.com所采用的就是bea的weblogic

  接下来,我们再看看inprise的ias:


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons