IBM WebSphere Integration Developer
安装指南
版本 6.0.1
注意
在使用此信息及它支持的产品之前,请阅读本书结束部分的『声明』中的信息。
第二版(2005 年 12 月)
(C) Copyright International Business Machines Corporation 2005. All rights reserved.
第 1 章 WebSphere Integration Developer
的安装要求
在安装 WebSphere(R) Integration Developer 之前请检查所有的硬件和软件要求。
硬件需求
在安装
WebSphere Integration Developer
之前,必须安装下列硬件:
- 至少使用
Intel(R)
Pentium(R) III 1 GHz
处理器(建议使用更高配置)
- 至少具有 1 GB
RAM(建议提供 1 到 2 GB RAM)
- 磁盘空间:
- 要完全安装
WebSphere Integration Developer,将需要
5.5 GB
的磁盘空间。对于开发的资源,将需要其他磁盘空间。注意:如果不安装可选功能部件和运行时环境,则磁盘空间要求会减少。
- 如果下载电子映像来安装
WebSphere Integration
Developer,则还需要额外的磁盘空间。
- 如果文件系统为 FAT32
而不是 NTFS,则需要更多空间。
- TEMP 目录中将需要 1
GB。
- 显示器分辨率:
- 至少为 1024 x
768(建议使用 1280 x 1024)
软件需求
操作系统
在安装
WebSphere Integration Developer
之前,必须安装下列软件:
- 下列其中一个操作系统:
- Windows(R) 2000 Advanced Server(具有 SP3 和
SP4)
- Windows 2000 Server(具有 SP3 和 SP4)
- Windows 2000 Professional(具有 SP3 和
SP4)
- Windows Server 2003 Enterprise Edition
- Windows Server 2003 Standard Edition
- Windows XP Professional(具有 SP1 和
SP2)
- Red Hat Enterprise
Linux(R) 3.0
WS Update 2
- SuSE
Linux
Enterprise Server 9
- 上面列示的
Windows 和
Linux
操作系统支持
WebSphere Integration Developer
支持的所有本地语言。
其他软件需求
-
您将需要 GTK V2.2.1
或更高版本。
- 您将需要 Web
浏览器来查看自述文件和安装指南。
-
必须先安装 Mozilla 1.4 GTK2、Mozilla
1.5 GTK2 或 Mozilla 1.6 GTK2 才能运行
WebSphere Integration
Developer。安装在系统上的 Mozilla 的版本随
Linux
产品的不同而不同。
-
要查看某些产品概述信息以及与教程、样本和迁移信息的链接,必须安装兼容的浏览器。遵循下列步骤来安装可以与
WebSphere
Integration Developer 配合使用的兼容版本的
Mozilla。这些更改将不会替换现有浏览器。
- 从下面的其中一个站点下载经过预编译的
Mozilla 浏览器版本:
- 将此文件解压缩到机器上的某个位置,例如,/opt/mozilla-1.6-xft-gtk2-pc-linux。
- 作为 root
用户登录,或者通过发出
su
命令而成为 root 用户。
- 打开命令提示符并运行下列命令:
cd /opt
tar xvfj mozilla-1.6-xft-gtk2-pc-linux.tar.bz2
mv mozilla mozilla-1.6-xft-gtk2-pc-linux
cd /opt/IBM/WebSphere/ID/6.0
- 更新
wid.ini
文件。编辑用来指定
LD_LIBRARY_PATH
路径的那一行,并添加用来声明
MOZILLA_FIVE_HOME
的一行,如下所示:
LD_LIBRARY_PATH=CURRDIR/eclipse/:/opt/mqm/lib:/opt/mqm/java/lib:
/opt/wemps/lib:/opt/mozilla-1.6-xft-gtk2-pc-linux
MOZILLA_FIVE_HOME=/opt/mozilla-1.6-xft-gtk2-pc-linux
- 从以下站点下载
Macromedia Flash Player for
Linux:
- 从命令提示符处运行下列命令:
cd /opt/mozilla-1.6-xft-gtk2-pc-linux/plugins
tar xvfz install_flash_player_linux.tar.gz
mv install_flash_player_7_linux/flashplayer.xpt .
mv install_flash_player_7_linux/libflashplayer.so .
可选:
rm -rf install_flash_player_7_linux
- 作为 root
用户注销。
- 从命令提示符处运行下列命令:
cd /opt/mozilla-1.6-xft-gtk2-pc-linux
./mozilla
- 退出
WebSphere
Integration Developer
并使用同一工作空间目录重新启动它。要从命令行启动它,可从以下路径调用
wid.bin:/opt/IBM/WebSphere/ID/6.0/wid.bin
- 当显示"欢迎"时,按"房屋"图标刷新内容。如果没有显示"欢迎",则使用"帮助">"欢迎"打开它。
注:
如果
Mozilla 位于
/usr/lib
路径中,则在设置
LD_LIBRARY_PATH
和
MOZILLA_FIVE_HOME
变量时应使用
/usr/.../usr/lib
而不是
/usr/lib。
有关兼容的浏览器版本的更多技术信息,请参阅
http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-swt-home/faq.html#whatisbrowser
- 要查看与联机帮助一起提供的某些导览和教程,将需要
Macromedia Flash Player。对于
Windows,您将需要版本 6.0r65
或更高版本;对于 Linux,您将需要版本 6.0r69
或更高版本。
第 2 章 IBM Rational Software Development Platform
IBM(R) Rational(R) Software Development Platform 是一个业已证明了的开放式、完备的和模块化的解决方案,它帮助团队开发、集成、扩展、现代化和部署软件及基于软件的系统。
IBM Rational Software Development Platform
是一个由几种产品共享的公共开发环境,这些产品包括:
- Rational Web Developer
- Rational Application Developer
- Rational Software Architect
- Rational Software Modeler
- Rational Functional Tester
- Rational Performance Tester
- WebSphere Integration Developer
如果您安装以上任何产品,Rational Software Development Platform
都将作为该产品的一部分进行自动安装。如果安装
Rational Software Development Platform
的多个产品,此开发平台只会安装一次。以上所有产品都具有相同的用户界面(称为工作台),并且每个产品都是通过添加插件来向工作台中添加功能。插件是一个软件模块,用于向现有程序或应用程序添加功能。
要点:
WebSphere Integration Developer 6.0.1 仅与基于
Rational
Software Development Platform 6.0.1
的产品(例如,Rational Application Developer
6.0.1)兼容。如果在安装
WebSphere
Integration Developer 6.0.1 的过程中检测到
Rational
Application Developer 的不同版本,则会要求您将
Rational
Application Developer 升级到 6.0.1(可以在
http://www.ibm.com/support
获得)或者卸载您的 Rational Application Developer 以便
WebSphere
Integration Developer 6.0.1 能成功安装。
迁移和共存
下表说明了尝试在同一机器上安装
Rational
Software Development Platform
共用的多个产品时将发生的各种情况。(在下表中,纵轴表示已经安装的产品,而横轴表示您正在尝试安装的产品):
尝试安装 |
WebSphere Integration Developer |
Rational Software Modeler |
Rational Web Developer |
Rational Application Developer |
Rational Software Architect |
Rational Functional Tester |
Rational Performance Tester |
WebSphere Integration Developer |
不适用 |
共享 |
共享 |
共享 |
共享 |
共享 |
共享 |
Rational Software Modeler |
共享1
阻止2 |
不适用 |
共享 |
共享 |
升级 |
共享 |
共享 |
Rational Web Developer |
共享1
阻止2 |
共享 |
不适用 |
升级 |
升级 |
共享 |
共享 |
Rational Application Developer |
共享1
阻止2 |
共享 |
阻止 |
不适用 |
升级 |
共享 |
共享 |
Rational Software Architect |
共享1
阻止2 |
阻止 |
阻止 |
阻止 |
不适用 |
共享 |
共享 |
Rational Functional Tester |
共享1
阻止2 |
共享 |
共享 |
共享 |
共享 |
不适用 |
共享 |
Rational Performance Tester |
共享1
阻止2 |
共享 |
共享 |
共享 |
共享 |
共享 |
不适用 |
注:
- 当安装了版本 6.0.1 的
Rational
产品时。
- 当安装了高于版本 6.0.1
的 Rational
产品时。
定义:
- 阻止 -
如果阻止您安装产品(例如,如果您已经安装了
Rational
Software Architect 并且还想尝试安装
Rational
Application
Developer),则在安装了第一个产品之后不能安装第二个产品。当您尝试安装的产品所提供的功能比当前已经安装的产品更少时,就会发生这种情况。
- 升级 -
如果安装的产品不仅包含当前产品的所有功能,并且还具有其他功能(例如,如果已经安装了
Rational Web
Developer 并且还想安装 Rational Application
Developer),则会升级为具有更强功能的产品。第一个产品将被卸载掉,但是包含在第一个产品中所执行工作的用户界面和工作空间将保留在同一位置。
- 共享 -
当发生此情况时,多个产品将共享用户界面的安装。第二个产品扩展了现有产品的功能,而不必安装用户界面的另一个副本。因此举例来说,如果您安装
Rational
Performance Tester,然后安装
Rational
Application
Developer,则它们将共享用户界面的同一副本并且该用户界面将包含
Rational
Performance Tester 和 Rational Application Developer
提供的所有功能。
卸载
- 已升级的产品 -
当升级产品时,现有产品会被除去并且将替换为功能更高级的产品。如果随后卸载新升级的产品,则将从系统中除去整个产品。例如,如果您安装了
Rational
Application Developer,然后升级至
Rational
Software Architect,稍后选择卸载
Rational
Software
Architect,则将卸载所有插件(包括公共用户界面)-
您将不会恢复至 Rational Application Developer。为了复原
Rational
Application Developer,您必须重新安装它。
- 共享产品 -
如果在共享场景中安装了两个或多个产品,用户界面会一直保留,直到卸载最后一个产品为止。例如,如果安装了
Rational
Application Developer 和 Rational Performance Tester,然后卸载了
Rational
Application Developer,则 Rational Performance
Tester(和用户界面)将仍然保留在系统中。
注:
用户界面安装在第一个基于
Rational
Software Development Platform
的产品的安装目录中。在安装任何其他产品时都不会再次安装用户界面,因此,如果升级第一个产品,则由于首次安装目录仍然包含用户界面内容,不应在升级完成后除去该目录。
第 3 章 在
Windows 操作系统上安装和卸载
WebSphere Integration Developer
本节提供在 Windows 上成功地安装或卸载 WebSphere Integration Developer 所需要的步骤。
本节包含有关在
Windows 上安装
WebSphere Integration Developer
的信息。可以从 CD-ROM 或者从您下载的电子映像来安装
WebSphere Integration
Developer。尽管提供了安装向导,但是您还可以如本文档中稍后所概述的那样,从命令提示符处安装
WebSphere Integration Developer
或者执行静默安装。
还可以采用交互式控制台方式来运行安装程序,这种方式可能更适合需要辅助功能的人员。"辅助功能方式"命令行选项:
-accessibility
使运行时控制台方式向导对屏幕朗读器程序更友好。要以控制台方式运行,请从第一张
WebSphere Integration Developer 安装 CD 上的
\setup
目录运行以下命令:
setup.exe -is:javaconsole -log @NONE -accessibility
遵循提示来完成安装。注意,在指定
-accessibility
选项时,-is:javaconsole
选项至关重要。如果不指定此选项,则安装程序将被挂起。-log
@NONE
选项将关闭日志记录,因此,日志信息将不会列示在命令提示符窗口中。如果在安装期间遇到任何问题,则您可能想除去此选项以便收集日志信息。
迁移、升级和共存问题
不能从
WebSphere Studio Application Developer Integration
Edition V4.x.x 或 V5.0.x 迁移至
WebSphere Integration
Developer。但是,WebSphere Integration Developer
可以与这两个产品中的任何一个共存。如果您愿意,可以采用手工方式将工作空间、工件和项目从
Rational
ClearCase(R)、Clear Case LT 和 CVS 迁移至
WebSphere Integration
Developer
可以将源工件从
WebSphere Studio Application Developer Integration
Edition 5.1.1 迁移至
WebSphere Integration
Developer,也可以选择共存。有关迁移的更详细信息,请参阅迁移指南 PDF
或信息中心中的迁移主题。
有关
IBM
Rational Software Development Platform
和基于此开发平台的其他产品之间共存的更多信息,请参阅
第 2 章 IBM Rational Software Development Platform。
从
CD-ROM 进行安装
在安装产品之前,请检查环境变量
TEMP 或 TMP 指向至少具有 1 GB
可用空间的有效临时目录。
要从产品安装 CD
Disk 1
安装
WebSphere Integration
Developer,请遵循下列步骤:
- 在开始安装过程之前,请阅读迁移、升级和共存问题。
- 确保正在使用的用户标识不包含双字节字符。
- 将
Disk 1
插入 CD 驱动器。
- 如果系统上启用了自动运行,则将自动打开安装启动板程序。如果系统禁用了自动运行,则从
Disk 1
的根目录运行
launchpad.exe
以显示"WebSphere Integration Developer
启动板"窗口。
- 可以不使用启动板,而是通过从
Disk 1
上的 \setup
目录运行
setup.exe
来直接进入
WebSphere Integration Developer
安装向导。
- 如果要在不使用图形界面的情况下从命令提示符处安装
WebSphere Integration Developer,则从
Disk 1
上的 \setup
目录运行以下命令:
setup.exe -console
- 取消通过控制台方式安装
WebSphere Integration Developer
是受限制的。一旦开始安装
WebSphere Integration
Developer,就不能取消安装。可在执行安装过程的准备步骤期间取消安装,但是不支持在开始将文件复制至硬盘驱动器之后取消安装。按
Ctrl+C
将强制退出安装过程,但建议不要这样做。
- 从"WebSphere Integration Developer
安装启动板"中选择安装 IBM
WebSphere Integration Developer
V6.0.1。
- 等待安装向导打开,然后单击下一步以继续安装。
- 遵循屏幕上有关各项任务(例如,阅读许可协议和指定目标安装目录)的指示信息。
- 缺省目标安装目录是
system_drive:\Program
Files\IBM\WebSphere\ID\6.0(其中
system_drive 是安装了
Windows
的硬盘驱动器)。如果您选择更改安装目录,则它的路径不能包含双字节字符或高位 ASCII
字符。
- 安装程序会检查是否安装了任何其他
Rational
Software Development Platform
产品。有关更多详细信息,请参阅
第 2 章 IBM Rational Software Development Platform。
- 在"功能部件"窗口中,可以选择要安装的
WebSphere Integration Developer
功能部件。可以返回至安装向导并稍后安装可选功能部件。
- 缺省情况下,安装程序将安装"集成开发环境"。
- (可选)可以选择集成测试环境作为运行时环境以进行测试。如果选择此功能部件,则必须至少选择一个服务器概要文件:
- 如果打算测试
WebSphere Integration Developer
中的大多数编辑器和向导创建的应用程序,并仅将这些应用程序部署到
WebSphere Process Server,则选择 WebSphere Process Server。
- 此外,如果打算测试调解流编辑器创建的应用程序以部署到
WebSphere Enterprise Service Bus 服务器,则选择 WebSphere Process
Server 和 WebSphere Enterprise Service Bus。
- 如果仅打算测试调解流编辑器创建的应用程序,并仅将这些应用程序部署到
WebSphere Enterprise Service Bus 服务器,则只选择 WebSphere
Enterprise Service Bus。
您应允许运行时环境使用 60
到 90 分钟来完成它的安装。
- 单击下一步以显示
WebSphere Integration Developer
安装的总结信息。
注:
显示的磁盘空间要求是所有文件需要的总字节数。实际需要的磁盘空间可能会大很多。特别是,当磁盘被格式化为
FAT32 时,由于 FAT32
使用的磁盘分块结构,许多小文件在使用磁盘空间时效率可能会很低。
- 单击下一步以安装
WebSphere Integration Developer。
如果在安装临近结束时接收到有关注册许可证出现问题的警告,则遵循下列步骤:
- 转至安装目录中的
\logs
子目录。
- 使用文本编辑器打开
license.log。
- 如果 license.log
包含下列两行中的其中一行:
486604803 所需的许可证已到期
486604805 所有许可证的开始日期都还没有到
确保正确设置了系统时钟,然后启动
WebSphere Integration
Developer。
- 安装程序会花一些时间来安装开发环境并初始化
Eclipse。最终您会看到一条确认安装已完成的消息。单击下一步以完成安装。
注:
从电子映像安装
WebSphere Integration Developer
有四个可下载部件。您必须至少下载前三个部件;第四个部件是可选的。
- 部件 1 -
必需。包含核心安装文件和用来创建安装映像的文件抽取器。
- 部件 2 -
必需。包含核心安装文件。
- 部件 3 -
必需。包含核心安装文件。
- 部件 4 -
可选。包含集成测试环境。
在安装产品之前,请检查下列各项:
- 环境变量 TEMP 或 TMP
必须指向至少具有 1 GB
可用空间的有效临时目录。这是除安装产品所需空间之外的可用空间。
- 必须具有大约
4 GB
的磁盘空间来存储整组可下载映像,另外还需要
4 GB
的磁盘空间来解压缩这些映像。
要下载并创建电子安装映像:
- 将所有必需部件和想要的可选部件下载到同一个临时目录中。如果以后需要任何可选部件,则在尝试安装之前,下载其他可选部件并重新运行解压缩工具。
- 启动位于临时目录中的
extractor.exe 文件。这将启动创建安装映像的向导。
- 遵循向导中的指示信息来指定想要在何处创建映像以及想要包括哪些功能部件。
- 在创建了映像之后,如果您想要立即安装产品,则单击完成。或者,可以清除启动安装向导复选框并稍后通过从创建安装映像的目录启动
disk1\launchpad.exe
来运行安装程序。
- 遵循从
CD-ROM 进行安装一节中描述的指示信息。
创建网络安装映像
可以在网络驱动器上放置一份安装映像,以便用户可以通过网络进行安装。
要从网络驱动器运行安装程序,必须使用下载的
WebSphere Integration Developer
电子映像或按下面所述复制各 CD 的内容。
大约需要
4 GB
的磁盘空间来在磁盘上存储 CD 内容。要从 CD
复制文件:
- 将第一张
WebSphere Integration Developer 安装 CD 插入
CD 驱动器。
- 在网络驱动器上创建一个您想用来存储映像的临时目录(例如,network_drive:\install_image)。
- 在临时目录下,创建名为
disk1
的子目录。此子目录必须名为
disk1,并且它必须是小写的。
- 将第一张安装
CD 上的所有文件和目录复制到临时目录中的
disk1
子目录中。
- 重复步骤 3 和 4
并将其他五张 CD 的内容复制到名为
disk2、disk3、disk4、disk5
和 disk6
的子目录中。
注:
调用静默安装
如果您不想与安装向导进行交互,则可以用静默方式运行
WebSphere Integration Developer
安装程序。
设置本地映像
在静默安装
WebSphere Integration Developer
之前,必须设置本地映像:
- 在开始安装过程之前,请阅读迁移、升级和共存问题。
- 确保正在使用的用户标识不包含双字节字符。
- 按创建网络安装映像中所述创建本地或网络安装映像。如果只想安装
WebSphere Integration
Developer,则只需要复制前五张
CD 中的信息。
以静默方式将缺省功能部件安装到缺省目录中
在缺省情况下,以静默方式安装
WebSphere Integration Developer
时将安装下列功能部件:
要以静默方式将
WebSphere Integration Developer
以及缺省选择的功能部件一起安装到缺省目录
system_drive:\Program Files\IBM\WebSphere\ID\6.0
中:
- 如果您尚未复制映像,则按设置本地映像中所述进行复制。
- 从命令行切换至您在上一节中创建的临时目录中的
\disk1\setup
目录(例如,network_drive:\install_image\disk1\setup)。
- 运行以下命令:
setup.exe -silent
- 完成
WebSphere Integration Developer
的静默安装可能要花一些时间。要确定何时完成安装,您可以定期查看缺省安装目录中的
\logs 目录。如果 license.log
文件出现,则表示静默安装已完成。
以静默方式安装至另一个目录
通过更改
installLocation 参数,可以将
WebSphere Integration Developer
安装到另一目录。例如,如果要让"d:\my
softdev"作为安装目录,遵循刚才描述的步骤并运行以下命令:
setup.exe -silent -P installLocation="d:\my softdev"
在此示例中,只安装缺省功能部件。
以静默方式安装其他
WebSphere Integration Developer
功能部件
WebSphere Integration Developer
提供了以静默方式安装所有缺省功能部件的响应文件样本。此响应文件名为
responsefile.txt,它位于
\disk1\util
目录中。如果要更改响应文件以安装其他功能部件,建议首先生成
responsefile.txt 的备份副本。
可以更新响应文件以安装可选的
WebSphere Integration Developer
功能部件。下表显示了响应文件选项以及它们在响应文件中的对应条目。
表 1. 响应文件选项列表
功能部件 |
响应文件条目 |
产品安装目录 |
installLocation |
集成测试环境
- WebSphere Process
Server V6.0.1 概要文件
- WebSphere Enterprise
Service Bus V6.0.1 概要文件
|
feature_wps6_win32.active
- profile_selection_panel_win32.wps
- profile_selection_panel_win32.esb
|
要以静默方式安装任何可选功能部件:
- 将 responsefile.txt
复制为新文件,例如 myresponsefile.txt。
- 编辑您的响应文件副本。
- 找到包含上表所示的安装功能部件名称的行。例如,如果您想要安装集成测试环境,则需要在响应文件中找到以下一行:# -P feature_wps6_win32.active=<value>
- 对这一行进行下列更改:
- 除去第一列中的
#。
- 将
<value> 更改为
true。
在此示例中,此行将更改为:
-P feature_wps6_win32.active=true
- 如果已安装集成测试环境功能部件,则必须至少启用一个服务器概要文件:
- 保存更改。
- 如果您尚未复制映像,则按设置本地映像中所述进行复制。
- 从命令行切换至您在上一节中创建的临时目录中的
\disk1\setup
目录(例如,network_drive:\install_image\disk1\setup)。
- 在运行响应文件时,添加
-options
参数以及响应文件的标准名称,如下所示:
setup.exe -silent -options "Your_directory\myresponsefile.txt"
其中
Your_directory
是响应文件所在的目录的标准目录名。
注:
要验证是否正在使用响应文件,首先在不带
-silent
选项的情况下运行此命令(即,在运行静默安装之前)并验证是否正在安装向导中注册您的设置。如果情况不是这样,则说明响应文件设置或命令语法存在问题。
- 完成
WebSphere Integration Developer
的静默安装可能要花一些时间。要确定何时完成安装,您可以定期查看安装目录中的
\logs
子目录。如果 license.log
文件出现,则表示静默安装已完成。
启动
WebSphere Integration Developer
要启动
WebSphere Integration Developer:
- 选择开始 > 程序 >
IBM
WebSphere
> Integration
Developer 6.0.1 > WebSphere Integration Developer。
- 当您第一次启动
WebSphere Integration Developer
时,将打开一个对话框,并且预先指定了缺省工作空间目录。缺省情况下,您的工作内容将存储在一个名为
workspace 的目录中,该目录位于
C:\Documents and
Settings\youruserid\IBM\wid6.0
中。如果要将工作保存在其他地方,则可以更改工作空间的名称和位置。
- 缺省情况下,将此项用作缺省工作空间,并且不再询问复选框被清除。如果保持缺省值,则每次启动
WebSphere Integration Developer
时,都会打开一个对话框以允许您切换工作空间。您可能需要保持此缺省值,例如,如果您选择为不同的项目保留不同的工作空间。
提示:
如果选择了将此项用作缺省工作空间,并且不再询问复选框,则此对话框将不再打开,并且
WebSphere Integration Developer
将使用来自先前会话的工作空间启动。启动产品之后可以在窗口 > 首选项 > 工作台 >
启动和关闭页面中更改缺省值。
- 单击确定。在创建工作空间结构时,将有一些延迟。
工作台会首先打开至一系列欢迎页面,它们显示产品概述和有关新增内容的信息,以及指向教程、样本和外部
Web
资源的链接。请花些时间浏览这些选项。另外,还要注意"帮助"菜单中提供的信息资源。
缺省情况下,联机帮助仅显示
WebSphere
Integration Developer
这本书。可以通过单击"帮助"浏览器中的显示所有主题图标来启用
Rational Application Developer
联机帮助。类似地,如果您安装了其他
Rational
Software Development Platform
产品,您可使用同样的方式来启用它们的联机帮助。
卸载
WebSphere Integration Developer
要卸载
WebSphere Integration Developer:
- 确保您的服务器已停止。
- 关闭
WebSphere Integration Developer。
- 打开"控制面板",然后打开"添加/删除程序"窗口。选择
IBM
WebSphere Integration Developer 6.0.1
并单击更改/移除以进行卸载。
将自动删除任何插件或功能部件目录中的所有文件,包括位于任何这些目录中的用户数据和第三方插件。不会删除包含您的工作的工作空间目录。其他一些保留下来的目录有:
- 保留了
\eclipse\configuration
目录,以防是由于发生问题而卸载
WebSphere Integration Developer
并打算将其重新安装到同一个目录中。
- 如果第三方插件链接至您的产品,或以防是由于发生问题而卸载
WebSphere Integration Developer
并打算将其重新安装到同一个目录中,则可能保留
\eclipse\links
目录。
- 保留了
\logs
目录,以保留安装生成的任何日志文件的历史记录。该目录可能包含一些信息,可用来对遇到的安装相关问题进行故障诊断。
如果尝试部分卸载
WebSphere Integration Developer
的一个或多个必需功能部件,则您将接收到与此类似的错误消息:
选择无效:
无法卸载 ide_required:没有为卸载设置根目录
要解决此问题,选择产品卸载复选框。将重新初始化卸载面板,以便现在可以完全卸载
WebSphere Integration
Developer,或者清除对不想卸载的功能部件的选择。
以静默方式卸载
WebSphere Integration Developer
要以静默方式卸载
WebSphere Integration Developer:
- 确保您的服务器已停止。
- 从命令提示符转至安装目录并输入
wid_prod\_uninst\uninstall.exe -silent
已知问题与局限性
本节讨论有关
WebSphere Integration Developer 的
Windows
安装和卸载的已知问题和局限性。有关影响产品实际使用的问题和局限性的信息,请参阅自述文件或联机帮助。
从失败的安装恢复
如果安装失败,则必须除去任何已安装的
WebSphere Integration Developer
文件。如果您打算安装
WebSphere Integration Developer
的目录是空的,则表示安装过程除去了所有已安装的文件,并且可以删除该空目录。
未能安装集成测试环境
如果在安装
WebSphere Integration Developer
时选择了安装集成测试环境,但安装失败,则您将看到以下消息:
安装集成测试环境已失败。
IBM WebSphere Integration Developer 将继续运行,但集成测试环境将不可用。
注意,缺省情况下,集成测试环境安装在安装
WebSphere Integration Developer 的
\runtimes\bi_v6
子目录。
未能在
Windows Server 2003
卸载集成测试环境
在
Windows Server 2003
上,如果安装并配置了"终端服务器",则当您卸载
WebSphere Integration Developer
时可能不会除去集成测试环境。要除去它,从该产品的安装目录(例如,C:\Program
Files\IBM\WebSphere\ID\6.0)中运行以下命令:
\runtimes\bi_v6\_uninstwbi\uninstall.exe -silent
第 4 章 在
Linux
上安装和卸载
WebSphere Integration Developer
本节提供在 Linux 上成功地安装或卸载 WebSphere Integration Developer 所需要的步骤。
本节包含有关在
Linux
上安装
WebSphere Integration Developer
的信息。可以从 CD-ROM 或者从您下载的电子映像来安装
WebSphere Integration
Developer。尽管提供了安装向导,但是您还可以如本文档中稍后所概述的那样,从命令提示符处安装
WebSphere Integration Developer
或者执行静默安装。
还可以采用交互式控制台方式来运行安装程序,这种方式可能更适合需要辅助功能的人员。"辅助功能方式"命令行选项:
-accessibility
使运行时控制台方式向导对屏幕朗读器程序更友好。要以控制台方式运行,请在一行上输入以下命令:
CD_device/setup/setup.bin -is:javaconsole -log @NONE -accessibility
其中,在缺省情况下,CD_device 在 SuSE 上是
/media/cdrom,而在
Red Hat 上是
/mnt/cdrom。
遵循提示来完成安装。注意,在指定
-accessibility
选项时,-is:javaconsole
选项至关重要。如果不指定此选项,则安装程序将被挂起。-log
@NONE
选项将关闭日志记录,因此,日志信息将不会列示在控制台窗口中。如果在安装期间遇到任何问题,则您可能想除去此选项以便收集日志信息。
要点:
WebSphere Integration Developer
要求运行大量文件,导致系统对它分配大量的文件句柄。每个正在运行的
WebSphere Integration Developer
工具都需要更多文件句柄。这样可能超出每个进程 1024
个文件句柄的缺省限制,从而导致工具发生故障并且可能会丢失工作空间。为了避免此故障,在使用该产品之前,建议用户让系统管理员增加可供
WebSphere Integration Developer
用户使用的文件句柄的数目。有关如何增加句柄数目的指示信息,请参阅
增加可用文件句柄数。
迁移、升级和共存问题
可以将源工件从
WebSphere
Studio Application Developer Integration Edition v5.1.1 迁移至
WebSphere Integration
Developer,也可以选择与
WebSphere Integration Developer
共存。有关迁移的更详细信息,请参阅迁移指南 PDF
或信息中心中的迁移主题。
不能从
WebSphere
Studio Application Developer Integration Edition V4.x.x 或 V5.0.x
迁移至
WebSphere Integration
Developer。但是,WebSphere Integration Developer
可以与这些产品中的任何一个共存。如果您愿意,可以采用手工方式将工作空间、工件和项目从
Rational
ClearCase、Clear Case LT 和 CVS 迁移至
WebSphere Integration
Developer。
有关
IBM
Rational
Software Development Platform
和基于此开发平台的其他产品之间共存的更多信息,请参阅
第 2 章 IBM Rational Software Development Platform。
从
CD-ROM 进行安装
在安装产品之前,请检查:
要从产品安装 CD
Disk 1
安装
WebSphere Integration
Developer,请遵循下列步骤:
- 在开始安装过程之前,请阅读迁移、升级和共存问题。
- 作为
root 用户登录。
- 启动终端会话。
- 输入
umask 0022,以便产品可供 root
用户之外的用户使用。
- 将
Disk 1
插入 CD 驱动器。 在安装期间,需要插入下一张
CD。如果不能打开 CD-ROM 插入下一张 CD,则检查:
- 是否存在将
CD_device 作为当前工作目录的终端,其中
CD_device 缺省情况下在 SuSE 上为
/media/cdrom,而在 Red Hat 上为 /mnt/cdrom。
- 除了安装程序之外,是否有另一个应用程序正在使用
CD-ROM。如果确实如此,则停止该应用程序。
如果插入下一张 CD
时仍有问题,则遵循下列步骤:
- 如果安装程序仍在运行中,则单击取消。
- 作为 root
用户登录。
- 如果机器上还没有安装
psmisc RPM 软件包,则安装
Linux
产品 CD 上提供的 psmisc RPM 软件包。
- 启动安装程序。
- 如果问题仍然存在,则从另一个终端输入
/sbin/fuser CD_device 以显示使用 CD-ROM
的进程。
- 要获取进程的详细信息,请输入:ps
<process_id>
- 如果
CD-ROM
尚未安装,则通过输入以下命令安装它:
mount CD_device
- 输入
CD_device/launchpad.bin
来显示"WebSphere Integration Developer
启动板"窗口。 技巧:
- 可以运行
Disk 1
上的
CD_device/setup/setup.bin
以直接启动安装程序。
- 如果要从控制台或
Telnet 终端安装
WebSphere Integration Developer
而不使用图形界面,则从
Disk 1
运行以下命令:
CD_device/setup/setup.bin -console
注:
取消通过控制台方式安装
WebSphere Integration Developer
是受限制的。一旦开始安装
WebSphere Integration
Developer,就不能取消安装。可在执行安装过程的准备步骤期间取消安装,但是不支持在开始将文件复制至硬盘驱动器之后取消安装。按
Ctrl+C
将强制退出安装,但建议不要这样做。
- 从"WebSphere Integration Developer
安装启动板"中选择安装 IBM
WebSphere Integration Developer
V6.0.1。
- 等待安装向导打开,然后单击下一步以继续安装。
- 遵循屏幕上有关各项任务(例如,阅读许可协议和指定目标安装目录)的指示信息。
- 在"功能部件"窗口中,可以选择要安装的
WebSphere Integration Developer
功能部件。可以返回至安装向导并稍后安装可选功能部件。
- 缺省情况下,安装程序将安装"集成开发环境"。
- (可选)可以选择集成测试环境作为运行时环境以进行测试。如果选择此功能部件,则必须至少选择一个服务器概要文件:
- 如果打算测试
WebSphere Integration Developer
中的大多数编辑器和向导创建的应用程序,并仅将这些应用程序部署到
WebSphere Process Server,则选择 WebSphere Process Server。
- 此外,如果打算测试调解流编辑器创建的应用程序以部署到
WebSphere Enterprise Service Bus 服务器,则选择 WebSphere Process
Server 和 WebSphere Enterprise Service Bus。
- 如果仅打算测试调解流编辑器创建的应用程序,并仅将这些应用程序部署到
WebSphere Enterprise Service Bus 服务器,则只选择 WebSphere
Enterprise Service
Bus。
您应允许运行时环境使用最多 60
分钟来完成其安装。
- 单击下一步以显示
WebSphere Integration Developer
安装的总结信息。
- 单击下一步以继续安装
WebSphere Integration
Developer。
- 当要求插入下一张
CD 时,请遵循下列步骤:
- 要打开
CD-ROM,请输入:eject CD_device
- 将下一张 CD 插入
CD-ROM。
- 如果未启用自动安装,则通过输入以下命令安装
CD-ROM:mount CD_device
- 单击确定以继续进行安装。
如果在安装临近结束时接收到有关注册许可证出现问题的警告,则遵循下列步骤:
- 转至安装目录的
/logs
子目录。
- 使用文本编辑器打开
license.log。
- 如果 license.log
包含下列两行中的其中一行:
486604803 所需的许可证已到期
486604805 所有许可证的开始日期都还没有到
确保正确设置了系统时钟,然后启动
WebSphere Integration
Developer。
- 安装
WebSphere Integration Developer
之后,单击下一步以完成安装。
注:
从电子映像安装
WebSphere Integration Developer
有四个可下载部件。您必须至少下载前三个部件;第四个部件是可选的。
- 部件 1 -
必需。包含核心安装文件和用来创建安装映像的文件抽取器。
- 部件 2 -
必需。包含核心安装文件。
- 部件 3 -
必需。包含核心安装文件。
- 部件 4 -
可选。包含集成测试环境。
在安装产品之前,请检查下列各项:
- /tmp 至少需要有 1
GB
可用空间。这是除安装产品所需空间之外的可用空间。
- 必须具有大约
4 GB
的磁盘空间来存储整组可下载映像,另外还需要
4 GB
的磁盘空间来解压缩这些映像。
要下载并创建电子安装映像:
- 将所有必需部件和想要的可选部件下载到同一个临时目录中。如果以后需要任何可选部件,则在尝试安装之前,下载其他可选部件并重新运行解压缩工具。
- 通过输入以下命令来修改对位于此临时目录中的
extractor.bin
文件的许可权:
chmod +x extractor.bin
- 通过输入
./extractor.bin
来启动该文件。这将启动创建安装映像的向导。
- 遵循向导中的指示信息来指定想要在何处创建映像以及想要包括哪些功能部件。
- 在创建了映像之后,如果您想要立即安装产品,则单击完成。或者,可以清除启动安装向导复选框并稍后通过从创建安装映像的目录启动
disk1/launchpad.bin
来运行安装程序。
- 遵循从
CD-ROM 进行安装一节中描述的指示信息。
创建网络安装映像
可以在网络驱动器上放置一份安装映像,以便用户可以通过网络进行安装。
要从网络驱动器运行安装程序,必须使用下载的
WebSphere Integration Developer
电子映像或按下面所述复制各 CD 的内容。
大约需要
4 GB
的磁盘空间来在磁盘上存储 CD 内容。要从 CD
复制文件:
- 作为 root
用户登录。
- 在网络驱动器上创建一个您想用来存储映像的临时目录(例如,install_image)。
- 将第一张
WebSphere Integration Developer 安装 CD
插入 CD 驱动器。
- 在临时目录下,创建名为
disk1
的子目录。此子目录必须名为
disk1,并且它必须是小写的。
- 将第一张安装
CD 上的所有文件和目录复制到临时目录中的
disk1
子目录中。
- 重复步骤 4 和 5
并将其他五张 CD 的内容复制到名为
disk2、disk3、disk4、disk5
和 disk6
的子目录中。
注:
如果在通过网络安装映像进行安装期间机器进入待机方式,则安装可能失败。
调用静默安装
如果您不想与安装向导进行交互,则可以用静默方式运行
WebSphere Integration Developer
安装程序。
设置本地映像
在静默安装
WebSphere Integration Developer
之前,必须复制本地映像:
- 在开始安装过程之前,请阅读迁移、升级和共存问题。
- 按创建网络安装映像中所述创建本地或网络安装映像。如果只想安装
WebSphere Integration
Developer,则只需要复制前五张
CD 中的信息。
以静默方式将缺省功能部件安装到缺省目录中
在缺省情况下,以静默方式安装
WebSphere Integration Developer
时将安装下列功能部件:
要以静默方式将
WebSphere Integration Developer
以及缺省选择的功能部件安装到缺省目录
/opt/IBM/WebSphere/ID/6.0 中:
- 作为 root
用户登录。
- 如果您尚未复制映像,则按设置本地映像中所述进行复制。
- 从命令行切换至您在上一节中创建的临时目录中的
/disk1/setup
目录(例如,/tmp/install_image/disk1/setup)。
- 运行以下命令:
./setup.bin -silent
- 完成
WebSphere Integration Developer
的静默安装可能要花一些时间。要确定何时完成安装,您可以定期查看安装目录中的
/logs
子目录。如果 license.log
文件出现,则表示静默安装已完成。
以静默方式安装至另一个目录
通过更改
installLocation 参数,可以将
WebSphere Integration Developer
安装到另一目录。例如,如果要让"/my_softdev"作为安装目录,遵循刚才描述的步骤并运行以下命令:
./setup.bin -silent -P installLocation="/my_softdev"
在此示例中,只安装缺省功能部件。
以静默方式安装其他
WebSphere Integration Developer
功能部件
WebSphere Integration Developer
提供了响应文件样本。此响应文件名为
responsefile.txt,它位于
/disk1/util
目录中。如果要更改响应文件以安装其他功能部件,建议首先生成
responsefile.txt 的备份副本。
可以更新响应文件以安装一个或多个可选的
WebSphere Integration Developer
功能部件。下表显示了响应文件选项以及它们在响应文件中的对应条目。
表 2. 响应文件选项列表
功能部件 |
响应文件条目 |
产品安装目录 |
installLocation |
集成测试环境
- WebSphere Process
Server V6.0.1 概要文件
- WebSphere
Enterprise Service Bus V6.0.1 概要文件
|
feature_wps6_linux.active
- profile_selection_panel_linux.wps
- profile_selection_panel_linux.esb
|
要以静默方式安装任何可选功能部件:
- 将 responsefile.txt
复制为新文件,例如 myresponsefile.txt。
- 编辑您的响应文件副本。
- 找到包含上表所示的安装功能部件名称的行。例如,如果您想要安装集成测试环境,则需要在响应文件中找到以下一行:# -P feature_wps6_linux.active=<value>
- 对这一行进行下列更改:
- 除去第一列中的
#。
- 将
<value> 更改为
true。
在此示例中,此行将更改为:
-P feature_wps6_linux.active=true
- 如果已安装集成测试环境功能部件,则必须至少启用一个服务器概要文件:
- 保存更改。
- 作为 root
用户登录。
- 如果您尚未复制映像,则按设置本地映像中所述进行复制。
- 从命令行切换至您在上一节中创建的临时目录中的
/disk1/setup
目录(例如,/tmp/install_image/disk1/setup)。
- 在运行响应文件时,添加
-options
参数以及响应文件的标准名称,如下面的示例所示:
./setup.bin -silent -options "Your_directory/myresponsefile.txt"
其中
Your_directory
是响应文件所在的目录的标准目录名。
注:
要验证是否正在使用响应文件,首先在不带
-silent
选项的情况下运行此命令(即,在运行静默安装之前)并验证是否正在安装向导中注册您的设置。如果情况不是这样,则说明响应文件设置或命令语法存在问题。
- 完成
WebSphere Integration Developer
的静默安装可能要花一些时间。要确定何时完成安装,您可以定期查看安装目录中的
/logs
子目录。如果 license.log
文件出现,则表示静默安装已完成。
增加可用文件句柄数
在使用该产品之前,建议您让您的系统管理员增加可供
WebSphere Integration Developer
用户使用的文件句柄数,使其超过每个进程 1024
个文件句柄的缺省限制。
使用下列步骤来在
Linux
上增加文件描述符时一定要小心。如果未正确遵循指示信息可能会导致不能正确引导机器。最好是让系统管理员来执行此操作。
要增加文件描述符:
- 作为 root
用户登录。如果您不具有 root 用户访问权,则需要获得
root 用户访问权之后才能继续下一步。
- 切换至
/etc
目录。
- 使用 vi
编辑器来编辑
/etc
目录中的 initscript 文件。如果此文件不存在,则输入
vi
initscript
来创建它。
要点:
如果您决定增加文件句柄数,则机器上一定不能存在空的
initscript
文件,否则,下一次将不能引导机器。
- 在第一行中输入
ulimit -n
4096(此处的关键是数目要远大于 1024,1024
是大多数 Linux
机器上的缺省值)。
注意:
注意:不要将此值设置得太高,这样会严重影响系统范围内的性能。
- 在第二行中输入
eval exec
"$4"。
- 在确保完成了步骤
4 和步骤 5
之后,保存并关闭该文件。
要点:
确保正确遵循了这些步骤,如果未正确执行这些步骤将导致不能引导机器。
- (可选)通过修改
etc/security
目录中的 limits.conf
文件来限制用户或组。缺省情况下,SuSE
Linux
Enterprise Server(SLES)V9 和 Red Hat Enterprise
Linux V3.0
都具有此文件。如果由于某些原因,您不具有此文件,则可能需要考虑在步骤
4
中使用一个更保守的数目(例如,2048)。需要执行此操作,以便大多数用户在每个进程打开的文件数的方面,都具有合理的较低限制。如果您在步骤
4
中使用了一个相对较低的数目,则不是特别需要执行此操作。但是,如果您在步骤
4
中选择了设置一个较大的数目,则不执行此操作就可能会严重影响机器的性能。
以下是一个样本
limits.conf
文件,它将限制所有用户,然后又对其他用户设置了不同的限制。此样本假定您在上面的步骤
4 中使用了 8192 这一数字。
* soft nofile 1024
* hard nofile 2048
root soft nofile 4096
root hard nofile 8192
user1 soft nofile 2048
user1 hard nofile 2048
注意,以上示例中的 *
用来首先设置所有用户的限制。这些限制低于后面的其他限制。root
用户将打开更高数目的可允许描述符,而 user1
的限制将介于这两者之间。在进行修改之前,您务必阅读并理解
limits.conf 文件中所包含的文档。
有关 ulimit 命令的更多信息,请参阅
ulimit 的联机帮助页。
启动
WebSphere Integration Developer
要启动
WebSphere Integration
Developer,请遵循下列步骤:
- 要从命令行启动
WebSphere Integration
Developer,转至安装目录并运行命令:./wid.bin。
- 如果正在
Gnome(它是 Red Hat
缺省值)中工作,则产品快捷方式将位于主菜单上编程 >
WebSphere
Integration Developer 下面。如果正在 KDE(它是 SuSE
缺省值)中工作,则产品快捷方式将为
IBM WebSphere > Integration Developer V6.0.1 >
WebSphere
Integration Developer V6.0.1。
- 当您第一次启动
WebSphere Integration Developer
时,将打开一个对话框,并且预先指定了缺省工作空间目录。缺省情况下,您的工作内容将存储在一个名为
workspace 的目录中,该目录位于
$HOME/IBM/wid6.0
目录中。如果要将工作保存在其他地方,则可以更改工作空间的名称和位置。
- 缺省情况下,将此项用作缺省工作空间,并且不再询问复选框被清除。如果保持缺省值,则每次启动
WebSphere Integration Developer
时,都会打开一个对话框以允许您切换工作空间。您可能需要保持此缺省值,例如,如果您选择为不同的项目保留不同的工作空间。
提示:
如果选择了将此项用作缺省工作空间,并且不再询问复选框,则此对话框将不再打开,并且
WebSphere Integration Developer
将使用来自先前会话的工作空间启动。启动产品之后可以在窗口 > 首选项 > 工作台 >
启动和关闭页面中更改缺省值。
工作台会首先打开至一系列欢迎页面,它们显示产品概述和有关新增内容的信息,以及指向教程、样本和外部
Web
资源的链接。请花些时间浏览这些选项。另外,还要注意"帮助"菜单中提供的信息资源。
缺省情况下,联机帮助仅显示
WebSphere
Integration Developer
这本书。可以通过单击"帮助"浏览器中的显示所有主题图标来启用
Rational Application Developer
联机帮助。类似地,如果您安装了其他
Rational
Software Development Platform
产品,您可使用同样的方式来启用它们的联机帮助。
卸载
WebSphere Integration Developer
要在
Linux
上卸载
WebSphere Integration Developer,
请遵循下列步骤:
- 确保您的服务器已停止。
- 关闭
WebSphere Integration Developer。
- 作为
root 用户登录。
- 转至安装目录中的
wid_prod/_uninst/
子目录。
- 通过输入下列命令来卸载
WebSphere Integration
Developer:./uninstall.bin。如果正在使用文件管理器,则可以单击该文件以启动卸载程序。
将自动删除任何插件或功能部件目录中的所有文件或功能部件,包括位于任何这些目录中的用户数据和第三方插件。不会删除包含您的工作的工作空间目录。其他一些保留下来的目录有:
- 保留了
eclipse/.config
目录,以防是由于发生问题而卸载
WebSphere Integration Developer
并打算将其重新安装到同一个目录中。
- 如果第三方插件链接至您的产品,则可能保留
eclipse/links
目录,以防是由于发生问题而卸载
WebSphere Integration Developer
并打算将其重新安装到同一个目录中。
- 保留了
/logs
目录,以保留安装生成的任何日志文件的历史记录。该目录可能包含一些信息,可用来对遇到的安装相关问题进行故障诊断。
如果尝试部分卸载
WebSphere Integration Developer
的一个或多个必需功能部件,则您将接收到与此类似的错误消息:
选择无效:
无法卸载 ide_required:没有为卸载设置根目录
要解决此问题,选择产品卸载复选框。将重新初始化卸载面板,以便现在可以完全卸载
WebSphere Integration
Developer,或者清除对不想卸载的功能部件的选择。
以静默方式卸载
WebSphere Integration Developer
要以静默方式卸载
WebSphere Integration Developer:
- 确保您的服务器已停止。
- 从命令提示符转至安装目录并输入
wid_prod/_uninst/uninstall.bin -silent
已知问题与局限性
本节讨论有关
WebSphere Integration Developer 的
Linux
安装和卸载的已知问题和局限性。有关影响产品实际使用的问题和局限性的信息,请参阅自述文件或联机帮助文件。
磁盘局限性
- 不要安装到
Novell NetWare 驱动器。在 Novell NetWare
驱动器上的安装将失败。
未能安装集成测试环境
如果在安装
WebSphere Integration Developer
时选择了安装集成测试环境,但安装失败,则您将看到以下消息:
安装集成测试环境已失败。
IBM WebSphere Integration Developer 将继续运行,但集成测试环境将不可用。
注意,缺省情况下,集成测试环境安装在安装
WebSphere Integration Developer 的
/runtimes/bi_v6
子目录。
第 5 章 安装更新
Rational Product Updater 是一个工具,它会持续跟踪安装在系统上的所有 Rational Software Development Platform 产品并且搜索产品更新和可选的新功能部件,然后安装它们。
Product Updater 随
WebSphere
Integration Developer(或随您安装的第一个
Rational
Software Development Platform
产品)一起自动安装。您安装的所有后续
Rational
Software Development Platform
产品都将自动随此工具注册。对于这些产品,可以搜索并自动安装下列几种更新:
- 产品更新,如修订包、更新包和临时修订。
- 提供新功能的可选功能部件。
更新之间的所有依赖性都是自动强制实施的。Product
Updater 使您可以管理来自单个位置的对所有
Rational
Software Development Platform
产品的更新。它甚至会更新自身。
Product Updater
还使您能够执行下列任务:
- 生成已安装的
Rational
Software Development Platform
产品的详细列表,包括有关已安装的修订和可选功能部件的信息。
- 创建一个或多个本地(代理)产品更新站点,以便您所在公司的用户不必全部从因特网安装更新。
有关使用 Product Updater
的信息,请参阅该工具的帮助系统,可按如下方式访问帮助系统:
- 要启动 Product
Updater,在
WebSphere Integration Developer
中选择帮助 >
软件更新 >
IBM Rational Product Updater。
- 在 Product Updater
中,选择帮助 >
帮助内容。
声明
本 IBM 产品中包括的 XDoclet
文档经许可才能使用,并且包含在以下著作权归属声明中:Copyright
(c) 2000-2004, XDoclet Team。All rights reserved.
部分内容基于:Design Patterns: Elements of Reusable Object-Oriented Software(作者:Erich
Gamma、Richard Helm、Ralph Johnson 和 John Vlissides),Copyright
(c) 1995 by Addison-Wesley Publishing Company, Inc. All rights
reserved.
U.S. Government Users Restricted
Rights - Use, duplication or disclosure restricted by GSA ADP Schedule
Contract with IBM Corp.
本信息是为在美国提供的产品和服务编写的。IBM
可能在其他国家或地区不提供本文档中讨论的产品、服务或功能特性。有关您当前所在区域的产品和服务的信息,请向您当地的
IBM 代表咨询。任何对 IBM
产品、程序或服务的引用并非意在明示或暗示只能使用
IBM 的产品、程序或服务。只要不侵犯 IBM
的知识产权,任何同等功能的产品、程序或服务,都可以代替
IBM 产品、程序或服务。但是,评估和验证任何非 IBM
产品、程序或服务,则由用户自行负责。
IBM
公司可能已拥有或正在申请与本文档内容有关的各项专利。提供本文档并未授予用户使用这些专利的任何许可证。您可以用书面方式将许可查询寄往:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
有关双字节(DBCS)信息的许可查询,请与您所在国家或地区的
IBM
知识产权部门联系,或用书面方式将查询寄往:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
本条款不适用英国或任何这样的条款与当地法律不一致的国家或地区:INTERNATIONAL
BUSINESS MACHINES
CORPORATION"按现状"提供本出版物,不附有任何种类的(无论是明示的还是暗含的)保证,包括但不限于暗含的有关非侵权、适销和适用于某种特定用途的保证。某些国家或地区在某些交易中不允许免除明示或暗含的保证。因此本条款可能不适用于您。
本信息中可能包含技术方面不够准确的地方或印刷错误。此处的信息将定期更改;这些更改将编入本资料的新版本中。IBM
可以随时对本资料中描述的产品和/或程序进行改进和/或更改,而不另行通知。
本信息中对非 IBM Web
站点的任何引用都只是为了方便起见才提供的,不以任何方式充当对那些
Web 站点的保证。那些 Web 站点中的资料不是 IBM
产品资料的一部分,使用那些 Web
站点带来的风险将由您自行承担。
IBM
可以按它认为适当的任何方式使用或分发您所提供的任何信息而无须对您承担任何责任。
本程序的被许可方如果要了解有关程序的信息以达到如下目的:(i)允许在独立创建的程序和其他程序(包括本程序)之间进行信息交换,以及(ii)允许对已经交换的信息进行相互使用,请与下列地址联系:
Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, Massachusetts 02421-3112
U.S.A.
只要遵守适当的条件和条款,包括某些情形下的一定数量的付费,都可获得这方面的信息。
本资料中描述的许可程序及其所有可用的许可资料均由
IBM 依据 IBM 客户协议、IBM
国际程序许可证协议或任何同等协议中的条款提供。
此处包含的任何性能数据都是在受控环境中测得的。因此,在其他操作环境中获得的数据可能会有明显的不同。有些测量可能是在开发级的系统上进行的,因此不保证与一般可用系统上进行的测量结果相同。此外,有些测量是通过推算而估计的。实际结果可能会有差异。本文档的用户应当验证其特定环境的适用数据。
涉及非 IBM
产品的信息可从这些产品的供应商、其出版说明或其他可公开获得的资料中获取。IBM
没有对这些产品进行测试,也无法确认其性能的精确性、兼容性或任何其他关于非
IBM 产品的声明。有关非 IBM
产品性能的问题应当向这些产品的供应商提出。
所有关于 IBM
未来方向或意向的声明都可随时更改或收回,而不另行通知,它们仅仅表示了目标和意愿而已。
本信息包含在日常业务经营中使用的数据和报告的示例。为了尽可能完整地说明这些示例,这些示例中可能会包括个人、公司、品牌和产品的名称。所有这些名称都是虚构的,如与实际商业企业所使用的名称和地址有任何雷同,纯属巧合。
版权许可:
本信息包括源语言形式的样本应用程序,这些样本说明不同操作平台上的编程方法。如果是为按照在编写样本程序的操作平台上的应用程序编程接口(API)进行应用程序的开发、使用、经销或分发为目的,您可以任何形式对这些样本程序进行复制、修改、分发,而无须向
IBM
付费。这些示例并未在所有条件下作全面测试。因此,IBM
不能担保或暗示这些程序的可靠性、可维护性或功能。用户如果是为了按照
IBM
应用程序编程接口开发、使用、经销或分发应用程序,则可以任何形式复制、修改和分发这些样本程序,而无须向
IBM 付费。
凡这些样本程序的每份拷贝或其任何部分或任何衍生产品,都必须包括如下版权声明:
(C)(贵公司的名称)(年)。此部分代码是根据
IBM 公司的样本程序衍生出来的。 (C) Copyright IBM Corp.
2000, 2005. All rights reserved.
如果您正以软拷贝格式查看本信息,图片和彩色图例可能无法显示。
编程接口信息
编程接口信息用来帮助您使用此程序来创建应用软件。
通用编程接口允许您编写获取此程序工具的服务的应用软件。
但是,此信息也可能包含诊断、修改和调整信息。这些诊断、修改和调整信息用于帮助您调试应用软件。
警告:不要将此诊断、修改和调整信息用作编程接口,因为它是会更改的。
商标和服务标记
请参阅
http://www.ibm.com/legal/copytrade.shtml。