IBM WAS简介


IBM WAS 的全称是 IBM WebSphere Application Server ,和 Weblogic 一样 ,是 当前主流的 App Server (应用服务器)之一 。 App Server 是运行 Java 企 业组 件的平台,构成了 应 用 软 件的主要运行 环 境。其他常用的 App Server 还有 : Tomcat 、 Jboss 。 IBM WAS 是要钱的 ,而 Weblogic 可以免 费 使用 1 年 。公司用 Weblogic 做开发的比较多 , IBM WAS 也有,但相对较少 。

顺带提一下 IBM 的 DB2 :

一个 IBM 资 深工程 师对 DB2 与 Oracle 的看法
他很 实 在的 说 了几个 观 点:
1 、 IBM 收 购 Informix 后的市 场 份 额 是否会超越 Oracle 不能下定 论 ,因 为 各家的 统计 数据和方法不能确定。
2 、 Oracle 号称占据了 60 %以上的企 业 数据 库 市 场 。 IBM 不反 对这 个数据。但是 IBM 用另一个 视 角来看 问题 : Oralce 管理了世界上 60 %的企 业 ,但是 DB2 管理了世界上 75 %的数据!(的确,在 20 个世界上最大的数据 库 中, 15 个以上是 DB2 支持的)
3 、 DB2 不会比 Oracle 快,但是 DB2 在支持超大型数据 库时 ,会比 Oracle 稳 定。

4 、他承 认 Oracle 平台上跑 JAVA 的确要比 IBM 快 许 多,在 这 一点上,他 对 IBM 有点失望,因 为这 是他自己 亲 手 测试 的 结 果 。

关于 WAS CE 版的介绍:

DB2 + WebSphere Application Server 的 组 合是 面向大型企 业 用 户的 ,通常大型、巨型 IT 项 目才会用 这样 的部署策略,可 2006 年 IBM 推出了 DB2Express-C 和 WebSphere Application Server Community Edition ( WAS CE ) 这样 的免 费软 件 组 合, 以 面向中小型企 业 用 户 及 开 源 设计 者。免 费的 最 终 目的是要 扩 大其解决方案的适用面,提高 软 件的市 场 占有率和 销 售量。 WAS CE 还 提供了 Eclipse 的插件,可以在 IDE 环 境中直接 进 行 Web 程序的部署和 访问 ,也可以直接 对 数据 库进 行控制 。

IBM 版 JDK :

IBM 还 发 布了与大家熟知的 SUN JDK 有所差 别 的 IBM 版 JDK ,在安装 IBM WAS 时会自动安装在 WAS 的安装目录下,如果要用 IBM WAS 开发和部署应用,就应该用 IBM 自己的 JDK ,否则往往会遇到让人 摸不着 头脑 的 问题 ,尤其是 encoding not supported 错误 ,是因 为 IBM SDK 在 编码 上和 SUN JDK 有所区 别 。官方解 释 是下 载 特定版本的多 语 言 SUN JDK 可以解决 问题 ,但事 实 上 问题还 是 层 出不 穷 ,直至完全 换 用 IBM 版 JDK 。所以如果要使用上述 软 件,建 议 除了 IBM JDK 之外不要安装任何版本的 SUN JDK 。

IBM 中文官方网站:

http://www.ibm.com/cn/

IBM WebSphere 家族 产 品与 BEA WebLogic 家族 产 品比 较 :

BEA 产 品的确是好,可是没有操作系 统 ,没有数据 库;
IBM 操作系 统 + 中 间 件 + 数据 库 很有 杀伤 力,作 为 一个整体方案的解决, 选 IBM WAS 比 较 好

http://www.cosoft.org.cn/html/forum/viewtopic.php?p=2746

你可能感兴趣的:(java学习心得)