2、J2EE 在进行分布式交易时需要符合 JTA/JTS 标准,但WebLogic对于 JTA/JTS 的支持却是有限的,它的交易只能针对一个。也就是说,WebLogic 不能支持在一个交易中对分布式的交易控制。这在 WebLogic 5.1 对 JTA/JTS 描述的文档中也有这样的描述:“Note that in all cases, transactions must be restricted to a single persistent store. You can't , for instance, mix JDBC persistence from two different sources in the same transanction”;而WebSphere 使用 JTA/JTS ,可以在一个交易中同时提交多个,甚至连iPlanet (SUN 公司Web 应用服务器)也是购买IBM 交易服务控制模块来实现他们的应用服务器上的交易控制。
3、J2EE的下一个版本将会需要JA 提供连接后台传统数据的能力。现在,SUN 已经接受IBM提供的后台连接框架(IBM's Common Connector Framework -- CCF),并将其制定为JA下一个版本的后台传统数据的连接标准。IBM对其已经提供了从开发工具(VAJ)到运行平台(WAS)的全面支持,而BEA到目前为止还没有任何支持迹象。
4、WebSphere 是通过 IBM MQSeries 来完全支持JMS 1.01 标准。据IDC的报告, MQSeries 占消息中间件市场分额56%以上,Aberdeen Group 调查认为,MQSeries 占市场分额的72%以上;BEA 的 WebLogic 只是对 JMS 提供有限的支持,而且目前不支持生产应用。BEA 曾经拥有 MessageQ ,目前的市场分额只有1.5%,而且不支持 JMS。现在 BEA 已经放弃了这个四年前从DEC 购买的产品。
二、产品安装
凭心而论,WebLogic V5.1*较WebSphere V3.0*“安装”简单,但实际上,WebLogic只是在Unix上解压缩,不涉及操作系统,因此并不存在真正意义上的安装,所以,当用户需要升级和打补丁时,全部需要手工操作,无法使用系统系统提供的支持;WebSphere V3.5*安装界面简洁,整个安装程序流畅,快速自动安装,只需最少的用户干预。用户可根据实际情况,选择适合自身的安装方式:Quick install、Full install和Custom install。
三、配套集成工具
在配套开发工具中,IBM公司提供的解决方案最为全面,IBMWebSphere Studio和IBM Visualage Java 这两个软件包覆盖了WEB应用服务器开发的几乎全部工作。
WebSphere Studio提供了项目工作台和有关向导。项目工作台用来把各种生成的组件集成进一个项目,而各种向导可用来存取、创建JavaBean和servlet等等。在Studio3.5版本还提供对个性化网站(IBM WebSphere Personalization Server)的支持,通过三个内置向导可以很方便的建立一个基于Rule的个性化网站,WebSphere Studio不愧是一个创建、维护和管理整个网站结构的好工具。
VisualAge for Java (以下简称VAJ)是一个全功能的Java开发环境,包含一个智能化集成开发环境,内含丰富的Java类库、高性能Java编译器和虚拟机,集成了包括向导和调试器在内的多种工具,支持JavaBeans的开发,通过先进的版本控制技术和贮存(Repository)机制支持团队开发(team development)。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-30071-14.html
恶狗理解草狗意