在尝试安装任何产品功能部件之前,请阅读本节中的所有主题。在实际开始安装前正确地规划和了解安装过程的关键方面可以避免许多问题。
您可以通过多种方法来安装 Developer for System z。
下面是您所采用的安装方法的一些决定因素:
您可以使用的典型安装方法包括:
在此方法中,您使用包含安装文件的 CD-ROM 盘,并且,通常在您自己的工作站上安装 Developer for System z。有关步骤的概述,请参阅概述:从安装 CD 安装 Developer for System z。
如果从 IBM Passport Advantage 下载安装文件,那么在开始执行安装前,必须从压缩文件中解压缩 Developer for System z 以及所要安装的任何捆绑产品的电子映像。Developer for System z 电子映像已打包为自解压可执行文件。捆绑产品可能以不同方式(如 zip 文件)打包。
在此方法中,您先从 IBM Passport Advantage 下载安装文件,并且将在您自己的工作站上安装 Developer for System z。有关步骤的概述,请参阅概述:从工作站上的电子映像安装 Developer for System z。
在此方法中,您将电子映像存放在共享驱动器上,以使企业内的用户能够从单一位置访问 Developer for System z 的安装文件。有关步骤的概述,请参阅概述:从共享驱动器上的电子映像安装 Developer for System z。
此方法用于替代通过网络进行安装。此方法与前一方法的区别在于,为了将 Developer for System z 的安装文件放在 HTTP Web 服务器上,必须使用 Developer for System z 安装介质附带提供的实用程序:IBM Packaging Utility。IBM Packaging Utility 用于直接从 HTTP Web 服务器复制可用于安装 Developer for System z 的软件包格式安装文件。HTTP Web 服务器上包含该软件包的目录称为存储库。同一存储库也可用于其他产品以及后续的服务更新。有关步骤的概述,请参阅概述:从 HTTP Web 服务器上的存储库安装 Developer for System z和概述:将 Developer for System z 放到 HTTP Web 服务器上。
您可以通过选择所要安装的功能部件和捆绑产品对所安装的 Developer for System z 进行定制。Developer for System z 启动板提供了一组用户角色,您可以从中选择与您在企业中扮演的开发者角色最为接近的角色。通过选择用户角色,将启动安装过程并根据您的开发者角色选中一组建议的 Developer for System z 功能部件和捆绑产品。可用的用户角色和捆绑产品随您购买的 Developer for System z 版本不同而有所变化。
或者,您可以从启动板程序中启动定制安装。此选项将启动安装过程并且在缺省情况下已选中所有 Developer for System z 功能部件和捆绑产品。
Installation Manager 将自动强制实施功能部件之间的任何依赖关系,并且不允许您取消选择任何必需的功能部件。
下表列示您可以选择安装的 Developer for System z 功能部件以及缺省情况下将包括那些功能部件的用户角色。有关与 Developer for System z 捆绑在一起的其他产品的可用功能部件信息,请参阅那些产品的文档。
功能部件 | 描述 | 用户角色 |
---|---|---|
System z® 集成开发环境(必需) | 提供基于工作站的交互式环境,在此环境中,您可以连接到大型机,并可以使用 COBOL、PL/I、汇编语言、C/C++ 和 Java™ 来开发基于大型机的应用程序以及使用 COBOL、PL/I 和 Java 来开发基于工作站的应用程序。此功能部件还包含与其他环境(例如 AIX® for System z 和 Linux® for System z)的连接。 |
|
System z Code Generators | 提供设计工具和向导,以使您能够根据 UML 模型或用户提供的输入来快速创建 System z 应用程序代码框架和逻辑。 |
|
SCLM Developer Toolkit | 提供用于访问和处理“软件配置和库管理器”(SCLM)所管理的源代码的工具。 | 未被用户角色选择 |
Rational ClearCase SCM Adapter | 提供 IBM Rational ClearCase SCM 和 ClearCase MVFS 插件,它们支持在还安装了 ClearCase 版本化对象库 (VOB) 和视图服务器的情况下使用快照视图和动态视图对 ClearCase VOB 中的软件工件进行版本控制。 | 未被用户角色选择 |
CA Endevor Software Change Manager | 提供用于访问和处理 CA Endevor Software Change Manager 所管理的源代码的工具。 |
|
Enterprise Service Tools for CICS | Enterprise Service Tools for CICS® 提供了一组集成工具,这些工具支持现代应用程序体系结构以及对现有的 CICS 应用程序进程进行变换和复用。这些工具可以直接向 z/OS® 系统(包括 CICS TS 和 CICS 服务流运行时)生成 Web Service 描述和服务流处理工件。Enterprise Service Tools 促使体系结构向面向服务体系结构(SOA)发展。 |
|
BMS Screen Designer | 使您能够直观地创建和修改基本映射支持(MBS)映射集。此工具面向熟悉基于终端的工具(例如 SDF II)或基于 GUI 的工具(例如 VA COBOL 中包含的 BMS 编辑器)的 CICS 开发者。 |
|
CICS Code Generators | 提供设计工具和向导,以使您能够根据 UML 模型或者用户提供的输入来快速创建 CICS 事务服务器应用程序代码框架和逻辑,例如,使用 UML 模型或数据库模式定义来生成 CICS 事务,这些事务提供 DB2® 表的创建、读取、更新和删除接口。 |
|
CICS Service Component Architecture | 提供工具来支持 CICS 中的服务组件体系结构,从而通过以可复用组件和服务的形式集成和部署新资产和现有资产,使传统 CICS 系统增值。 |
|
Enterprise Service Tools for IMS | Enterprise Service Tools for IMS™ 提供了一组集成工具,这些工具支持现代应用程序体系结构以及对现有的 IMS 应用程序进程进行变换和复用。这些工具支持直接对 z/OS 系统生成 Web Service 描述和处理工件,其中包括 IMS SOAP Gateway 和 IMS info 2.0 应用程序。Enterprise Service Tools 促使体系结构向面向服务体系结构(SOA)发展。 |
|
MFS Screen Designer | 使您能够创建和修改消息格式化服务(MFS)消息以及对文件进行格式化。许多信息管理系统(IMS)程序都基于 MFS,后者是可以对发送到终端设备或者从终端设备发送的消息进行格式化的 IMS Transaction Manager 环境工具。 |
|
IMS Code Generators | 提供允许您快速将公共编程对象添加至 IMS 应用程序代码的代码段。 |
|
Data Tools | 提供用于处理表、表视图和过滤器的关系数据库工具。借助这些工具,您可以通过对数据库表进行反向工程或者通过使用 DDL 脚本来创建物理数据库模型。您还可以使用这些工具来创建 SQL 语句、DB2 例程(例如存储过程和用户定义的函数)以及多种类型的文件(其中包括 SQLJ、SQL DLL 和 XML 文件)。 |
|
System z Stored Procedures | 使您能够创建和测试使用 COBOL、PL/I、Java 或 SQL 编写的 DB2 存储过程以及将其直接部署到 z/OS 系统。 |
|
File Manager | 向 Rational Developer for System z 提供 IBM File Manager for z/OS 的功能,其中包括提供了多种数据集类型数据的多个视图的格式化编辑会话。
注:
此功能部件要求您有 IBM File Manager for z/OS 的许可证。 |
|
Fault Analyzer | 使您能够处理 IBM Fault Analyzer for z/OS
以实时方式分析异常终止的程序时创建的故障条目。
注:
此功能部件要求您有 IBM Fault Analyzer for z/OS 的许可证 |
|
Common Access Repository Manager(CARMA) | 提供了统一的接口和一组服务,用于访问基于 System z 的源代码控制管理工具。CARMA 还提供了可用作框架的通用图形用户界面(GUI)客户机,用于访问定制源代码控制管理系统并与之进行交互。 | 未被用户角色选择。 |
Plug-in Development Environment(PDE) | 提供用于创建、开发、测试、调试和部署 Eclipse 插件的工具,可以使用这些插件来扩展 Rational Developer for System z Eclipse 环境。 |
|