Rational Business Developer V8.5.1.1 中的新增功能

以下是 V8.5.1.1 中的新增功能。

EGL Ant 任务

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

有关所提供的 Ant 任务的详细信息,请参阅 Ant tasks for headless build。有关如何生成无头构建的指示信息,请参阅 Creating headless EGL build

EGL COBOL 程序的性能改进

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

要点: 如果您使用 8.5.1.1 系统来生成 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

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

有关 COBOL 生成的详细信息,请参阅 Overview of COBOL generation

EGL Dojo 移动窗口小部件

Rational Business Developer 介绍了 V8.5.1.1 中的一个新的 EGL Dojo 移动规划模型。 您可以了解如何开发 EGL Dojo 移动窗口小部件和查找 EGL Dojo 移动窗口小部件 API 列表以了解更多有关功能部件的信息。

新增的 EGL REST-RPC 服务的安全性

Rational Business Developer 引入了 V8.5 和更高版本中的新 Java 运行时属性:egl.service.rest.exception.debug。该属性指定由 EGL REST-RPC 服务返回的异常信息是否包括详细信息的最大可能性级别。

在开发环境中,缺省值为 true, 并且先前的运行时行为不受影响。

在已部署的应用程序中,缺省值为 false,这将导致在运行时行为中发生以下更改:异常仅返回时间戳记、消息标识和对应用程序服务器日志的引用。 下列语句应用:
  • 更改将显示在新应用程序和已迁移至 EGL 运行时代码新版本中的应用程序中。
  • 如果可能返回的详细信息不受安全性违例限制,尤其是如果您的处理取决于错误消息的内容,那么可以考虑将属性值设置为 true

有关应用程序服务器日志的详细信息,请参阅 Description of Java runtime propertieshttp://www-01.ibm.com/support/docview.wss?uid=swg21612314 中 egl.service.rest.exception.debug 的条目。


反馈