Rational Business Developer V9.0 中的新增内容

Rational® Business Developer V9.0 中引入了以下新功能:

EGL Ant 任务

Rational Business Developer V9.0 提供了多个面向 EGL 的 Ant 任务,您可以在 Ant 构建文件中将这些 Ant 任务与由 Eclipse、Rational Application Developer 和 ant-contrib 库定义的其他 Ant 任务配合使用。这包括诸如生成和部署等任务,因此可以使用 Ant 来构建和部署 EGL 应用程序。可以从 RBD 工作台运行 Ant 构建文件或者使用无头 Eclipse 工作空间将其作为批处理命令运行。通过无头构建,可以更有效地管理 EGL 构建并且 EGL 可以更好地支持 Agile 编程。

有关所提供的 Ant 任务的详细信息,请参阅 用于无头构建的 Ant 任务。有关如何生成无头构建的指示信息,请参阅 创建无头 EGL 构建

创建 EGLAR 库

使用 Rational Business Developer V9.0,您可以一次将多个 EGLAR 文件从不同的文件夹添加到项目中。要执行此操作,请先定义 EGLAR 库以包含所有 EGLAR 文件,然后编辑 EGL 构建路径以将此库添加到项目中。有关详细信息,请参阅 定义 EGLAR 库

代码截取

Rational Business Developer V9.0 中的代码截取功能部件可帮助您清除冗长或过于复杂的函数。要执行该操作,请参阅 截取函数

调试 RUI 和服务的性能改进

Rational Business Developer V9.0 引入了一个外部 Web 容器来帮助您改进 RUI 预览和调试器的性能。

Liberty 概要文件

借助 Rational Business Developer V9.0,您可以使用 Liberty 概要文件 V8.5.5。Liberty 概要文件是一个简化的轻量级应用程序支持环境。集中体现为配置简单,并具有动态、灵活和快速的运行特点。有关详细信息,请参阅:

限制:
  • Rational Business Developer V9.0 不支持 Liberty 概要文件 8.5。
  • Liberty 概要文件 V8.5.5 不支持 JAX-RPC 服务。
  • Liberty 概要文件 V8.5.5 不支持 Rational Business Developer V9.0 中的 EGL 调试器。
  • Liberty 概要文件 V8.5.5 不支持 Java™ EE 连接器体系结构。

IBM Eclipse SDK 4.2.2

Rational Business Developer V9.0 所基于的 IBM® Eclipse SDK 已升级至 4.2.2。

多行操作

借助 Rational Business Developer V9.0,您现在可以通过在与数据库的一次交互期间使用高级“行集处理”来访存、插入或更新多个 SQL 行并获得这些操作的相应诊断。有关更多信息,请参阅 多行

EGL COBOL 程序的性能改进

V9.0 显著减少了程序的装入模块及其工作存储器的大小。尽管此内存减少优势在所有生成 COBOL 的环境中自动实现,但是当 ERDSA 和 EUDSA 存储区域变大时在事务系统(例如 CICS®)上尤其明显。

要点: 如果您使用 9.0 系统来生成z/OS® 或 z/VSE® 的 COBOL,那么您的平台需要以下 PTF (UK92032 for z/OS 和 UK91995 for z/VSE)来成功执行程序。这些 PTF 将继续支持与所有先前级别一起生成的程序。有关 Rational COBOL runtime for z/OS 的 PTF 列表,请参阅 http://www-01.ibm.com/support/docview.wss?uid=swg27024554。PTF 也列示在 V8.0.1.5 中,因为 8.0.1.5 是包含 EGL 从 COBOL 生成器引用改进的第一个发行版。这些改进现在包括在 V9.0 内,以便上述运行时 PTF 能够满足运行时中的需求。

另外,与 9.0 一起生成的程序将继续与任何其他先前发行版程序配合使用,但将帮助减少应用程序执行时使用的内存量。

有关 COBOL 生成的详细信息,请参阅 COBOL 生成概述