Rational® Developer for System z® R7.5 中增加了下列新功能:
应用程序部署管理器
应用程序部署管理器包含下列新功能部件:
- 用于查看和管理 CICS® 资源的
CICS TS 资源管理器。
- 全新的资源定义编辑器 UI 替换了 CICS 交互式 UI(CRD 编辑器)。新的资源定义编辑器用于在单个清单中定义多个 CICS 资源定义。然后,可以立即安装清单中包含的资源定义,也可以将其导出以供系统程序员将来进行处理。
- 新的系统程序员管理实用程序用于定义 CICS 资源定义缺省值和更新许可权。
BMS 编辑器
BMS 编辑器包含下列新功能部件:
- 在 BMS 编辑器中,新增了用于使注释与 BMS 字段元素相关联以及在副本中自动生成注释的功能。
调试器
在应用 APAR PK53826 的 PTF 之后,调试工具 V8.1 提供了下列功能:
- 现在,可以指定 IPv6 格式的 TCP/IP 地址。
调试工具 V8.1 提供了下列功能:
- 现在,对于编译型语言调试器,调试工具只支持单套接字连接类型。TEST 运行时选项的 VADTCPIP& 和 TCPIP& 子选项都将启动单套接字连接。
- 调试工具在 EQAOPTS 选项文件中添加了名为 CODEPAGE 的选项,用于指定调试会话期间使用的代码页。这个新选项帮助您指定用于全屏方式和远程调试方式的代码页。
- 缺省端口已更改为 8001。
- 现在,您可以通过编译型语言调试器的调试控制台输入 SET DEFAULT LISTINGS 命令。
- 现在,您可以在远程调试方式下使用首选项文件、全局首选项文件和命令文件。
- 远程调试器的界面已改善,现在允许对变量进行过滤。请参阅远程调试器的联机帮助,以获取这方面的描述。
Enterprise Service Tools EST-XSE
Enterprise Service Tools 包含下列新功能部件:
对于单服务项目:
对于服务流项目:- 提高了映射能力:
- 新的映射编辑器支持以动态方式验证映射例程和变换。
- 新的映射编辑器还与配合单个服务项目和其他 IBM® 工具使用的映射编辑器具有一个相同的外观。
- 对于 While 节点、Switch 节点以及映射变换和条件,改善了 ESQL 集成:
- ESQL 编辑功能支持动态 ESQL 验证和内容辅助。
- ESQL 表达式存储在流文件中,因此不需要 ESQL 模块和 .esql 文件
- 改善了消息定义:
- “基本”选项卡使您能够方便地在流消息编辑器中创建类型为字符串、整型或浮点型的变量。
- 改善了流记录:
- 用户可以记录分支以及对任何现有的 Invoke 节点追加新分支。
- “开始记录流”图标始终处于启用状态,流记录操作不会由于无法识别屏幕而自动停止。
- 对于“抽取”操作和“插入”操作:
- 为“抽取”操作和“插入”操作选择字段后,系统将提供视觉反馈。
- 通过使用“大纲”视图来编辑进行中的记录过程,用户可以从意外地选择错误字段这一情况中恢复。
- “EST 技巧”窗口提供了更多信息和指导。
- 对于生成属性编辑器:
- 此编辑器自动计算最大的 COMMAREA 大小。
- 大纲树在输入字段旁边的编辑器区域中打开。
- 对于“生成运行时代码”向导:
- 此向导与应用程序部署管理器组件集成。
- 在此向导处于打开状态的情况下,用户可以配置与 CICS 主连接的连接。
- 如果尚未对 JCL 模板进行定制,那么此向导将发出警告。
- 改善了测试和日志记录功能:
- “生成客户机请求程序”使用“与 COMMAREA 链接”或“与通道链接”为 CICS
客户机测试程序生成 COBOL 源代码模块,该程序通过 CICS
服务流运行时来调用服务流。
- 现在,服务流项目工具使用 Rational Developer for System z 日志记录系统。
- 新文件扩展名使您能够更方便地识别文件。
- 自动迁移工具可以将服务流项目从包括下列各项在内的先前级别迁移到当前级别:
- Rational Developer for System z V7.0 和 7.1
- WebSphere Developer for zSeries® V6.0
文件管理器
现在,Rational Developer for System z 文件管理器提供了模板编辑器,此编辑器提供了用于根据 COBOL 副本或 PL/I 包含文件生成模板的功能。模板编辑器还提供了用于创建动态模板以及编辑模板信息的功能。这使 Rational Developer 文件管理器用户能够进一步控制在格式化数据编辑器中编辑数据集时可以使用的格式化和过滤条件。
已改进“查找/替换”功能,现在,可以在当前数据集中的任何位置查找/替换结果。执行搜索时,“查找/替换”首先搜索当前数据窗口,直到到达窗口中的最后一条记录为止。搜索到当前窗口末尾后,将允许用户选择在当前窗口外部继续搜索以及搜索该数据集的剩余部分。
Rational Developer for System z 文件管理器 V7.5 还提供了下列各项功能:
- 支持连接到 IBM 文件管理器服务器,而不是以批处理方式运行
IBM 文件管理器。这使用户能够最大程度地减少他们的 Rational Developer 文件管理器编辑会话所需的发起方数。
- 对文件管理器连接的 IPv6 支持。
zAPG
zAPG 包含下列新功能部件:
- UML 到 COBOL 处理功能可以帮助您对数据结构和程序进行建模,然后使用这些模型来生成 COBOL 源代码。这种从建模到开发的处理功能同时使用 Rational Software Architect 和 Rational Developer for System z 平台。可以导出 RSA 生成的模型的 Eclipse 建模框架(EMF)表示,然后将其导入 Developer for System z 以生成 COBOL。
- 现在,可以使用新的 VSAM/QSAM 向导来创建用于对 VSAM 和/或 QSAM 文件执行 I/O 的新 COBOL 程序。生成的程序为您提供了开发需要访问 VSAM 和 QSAM 数据集的应用程序的良好基础;在几乎所有情况下,都需要进行一定的修改。
新扩展:Rational Developer for System z 提供了一个随
Rational Software Architect
一起安装的扩展,此扩展支持 COBOL 建模功能。要使用该功能,请下载并安装“UML Profiles for COBOL Development”扩展。有关更多指示信息和资料,请参阅 RSA 文档。
zIDE
zIDE 包含下列新功能部件:
- COBOL 的内容辅助功能基于相关联的符号表(AST)。AST 以树结构表示 COBOL 源代码。此内容辅助功能支持嵌入式语言,其中包括 SQL 和 CICS。此功能还支持副本。
- 高级 COBOL 编辑器已进行改进,现在能够执行下列功能:
- 执行有限度语义检查的实时语法检查功能;例如,检查无法解析的引用。
- “打开声明”操作可以帮助您从数据项引用、节引用或段引用浏览到相应的声明。
- “打开执行层次结构”操作显示一个视图,允许您浏览给定段或节的执行层次结构。
- “重命名”重构对数据项、段和节执行操作。
- “除去干扰字”重构可以从源代码中除去不必要的干扰字。
- 单进程 RSE 服务器,其中,一个服务器为多个客户机提供服务,并维护多个服务器以进行工作负载均衡。对 ESE 服务器的此项更改提高了可伸缩性和启动性能。
- 统一项目开发模型提供了无缝的联机/脱机项目行为,使您能够更好地将项目与源代码管理程序(例如 ClearCase®、SCLM 和 CARMA)集成以及在 zIDE 项目模型与其他 Rational Developer for System z 组件(例如 EST 和 zAPG)之间进行更紧密的集成。
- 配置更灵活的构建属性框架,以允许用户创建和维护新属性和属性集。通过引入属性集,对于一个项目、子项目或文件,用户可以定义和保存多个构建配置并在执行构建时确定要使用的属性集。此框架还使用户能够方便地保存和共享属性集。
- 对 System
z LPEX 编辑器的增强功能,其中包括显示编辑器边界区域的可视指示器、能够编辑远程文件中的十六进制值以及支持 ISPF 命令。
- 对 zIDE 用户界面的增强功能,其中包括能够在“比较”视图中合并本地系统与远程系统之间的文件差别以及能够对“z/OS 文件系统映射”视图进行排序。
- 对 zIDE 远程资源访问 API 的增强功能,允许为远程资源设置文件系统映射、将资源标记为只读以及更好地与 SCLM 和 CARMA 集成。
- 已对菜单管理器进行增强,您可以更方便地创建菜单操作以及使其与各种 zIDE 视图相关联。