Rational Developer for System z V7.6.1

R7.5 功能部件

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 包含下列新功能部件:
  • 对于单服务项目:

    • 支持根据多个 COBOL 语言结构来生成组合 XSD。
    • 在“创建新的服务接口”自底向上开发方案中,支持将 IMS™ 多段消息传递程序(MPP)用作 Web Service。
    • 对于服务规范定义,支持源代码注释,以便提供服务接口信息和进行定制。
    • 添加应用程序部署管理器(ADM)集成,以允许用户定义/安装/扫描 Enterprise Service Tools 组件所生成的 CICS 资源。
    • 支持以“中间相遇”方案生成基于 PL/I 的 IMS 调出。
    • 为了与最新版本 CICS Web Service 助手兼容而进行的更新:对于利用解释性 XML 转换的 COBOL 自顶向下和自底向上 Web Service for CICS 方案而言,通过批处理器选项和单服务项目工具 GUI 提供了 CICS Web Service 助手的下列新功能(编译型转换不可用):
      注: 对于 PL/I,只有利用解释性 XML 转换的自底向上 CICS Web Service 方案才支持这些新功能。
      • 在所有映射级别以及运行时级别,为 DFHLS2WS(既用于解释性转换也用于供应商/编译型转换)和 DFHWS2LS 提供了新参数 SYNCONRETURN。
      • 提供了新的映射级别 2.1 和运行时级别 2.1。在这些级别或更高级别,提供了下列新参数:
        • INLINE-MAXOCCURS-LIMIT(适用于 DFHWS2LS)
        • XML-ONLY(适用于 DFHWS2LS)
        在映射级别 1.2 和更高级别,提供了下列各项:
        • CHAR-VARYING 参数的新缺省值 CHAR-VARYING=COLLAPSE(适用于 DFHLS2WS)
        • CHAR-VARYING 参数的新值 CHAR-VARYING=BINARY(适用于 DFHLS2WS)
    • 支持根据包含多维数组的数据描述来生成 PL/I 转换器。
    • 允许用户在 Enterprise Service Tools 项目中开发“中间相遇”方案(映射到现有的服务接口)。
    • 使 Enterprise Service Tools 用户能够包括并引用常用的接口元素。
    • 在 Enterprise Service Tools 项目中,支持 WebSphere® Service 注册表和存储库(WSRR)操作。
    • 添加了 Web Service 绑定文件(WSBind)文件编辑器。
    • 使单服务 Enterprise Service Tools 项目能够向远程系统生成 Enterprise Service Tools 工件。
    • 向实现了符合标准的空格处理功能的 XML 转换器生成 XML 模式和语言结构。
    • 支持“COBOL XML 到语言结构”转换器中基于 Enterprise COBOL V4R1 的 z/OS® XML 系统服务解析器。
    • 在 PL/I 转换器中启用了可选的双向处理功能。
    • 能够处理包含 CICS 命令的 PL/I 源代码。
  • 对于服务流项目:
    • 提高了映射能力:
      • 新的映射编辑器支持以动态方式验证映射例程和变换。
      • 新的映射编辑器还与配合单个服务项目和其他 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 视图相关联。

使用条款 | 反馈

本信息中心基于 Eclipse 技术。(http://www.eclipse.org)