专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »编程综合 » IBM Rational Developer for Power Systems Software V7.5 版本中的新增特性 »正文

IBM Rational Developer for Power Systems Software V7.5 版本中的新增特性

来源: 发布时间:星期三, 2010年6月9日 浏览:0次 评论:0
  IBM® Rational® Developer for Power s Software™ 是种用为在 IBM Power s 硬件上运行操作系统创建和维护应用集成开发环境(IDE)该产品帮助开发员使用可视化设计工具、编辑、集成搜索、汇编信息回馈功能以及远程调试功能来创建和维护在 IBM® i 操作系统上运行 RPG、COBOL、CL 和 DDS 应用它提供了以下优点:

  为 DDS 显示文件可视化设计提供了个新界面设计器并为 DDS 打印机文件可视化设计提供了个报告设计器

  使用图来从源成员选择中为子访问创建个可视化访问图

  帮助您理解可视化和图相绑定集成语言环境(ILE)是怎样结构化 ILE 和服务

  使用服务进入点来轻松调试 RPG、COBOL 以及 CL 或者存储

  在调试同时实时监控区域变更

  和 IBM® Rational Team Concert™ for Power s Software 相集成变更管理和团队(Team)协作

  除了这些 IBM i 操作系统未来 IBM 想要为 Power s Software 家族向 IBM® AIX® 操作系统添加 C/C 和 COBOL 开发工具使得为该系统开发 C/C 和 COBOL 团队(Team)扩展了集成 Eclipse 开发环境带来好处

  新特性

  接下来特性是 Rational Developer for Power s Software V7.5 版本中新添加

  界面设计器

  界面设计器不再是个技术上预演现在它对于 IBM i 特性 RPG 和 COBOL 都是个完全支持组件

  从上次技术预演的后就已经添加接下来改进了:

  Preview 项现在向您展示了界面外观(组记录是怎样在运行时显示在界面上)在 Design 项中您可以创建个界面该界面是您所选择组显示记录另外您可以指定记录在预演窗格中界面内所显示顺序

  在这个版本中当首次导入 DDS 源文件时只有第个文件会显示到 Design 项中当所有记录都显示以后对于上版本中大型 DDS 文件这就改进了启动性能

  Design 项上 Magnication Control控件现在叫做 Font Control控件

  报告设计器

  您可以用报告设计器来图像化地设计和编辑 DDS 打印机文件内容您可以按照相同思路方法来使用界面设计器来图像化地设计和测试显示文件您可以使用报告设计器来创建和测试您打印机文件

  报告设计器特性:

  报告服务器赋予您种能力去图像化地设计打印机文件格式通过使用 Palette 视图您可以将区域和常件的类对象拖拉到记录格式设计区域中另外您可以使用 Field Table 视图来从链接系统上数据库引用文件中创建区域

  在报告设计器中您可以创建个报告它集中了您所选择记录格式有了这些特性您就可以按照完整视图在打印页面中显示方式来查看它了

  在设计报告视图中您可以指定默认数据出现在选择区域中方式以得到报告个更加现实视图

  在 Indicators 项中您可以创建名为 s 指示符在每个指示符集合中您可以将指示符设置为开启或者关闭状态报告可以根据指示器集合环境来显示您可以切换指示器集合以查看报告怎样和区别系列指示器显示

  在 Properties 对话框中您可以为设计窗格设置个人偏好包括环境和记录背景颜色以及字体等等

  有了界面设计器您就可以使用 Source 项来直接编辑不能在 Design 视图中得到属性对 Design 视图或者 Source 视图所做变更都会直接在对方中反映出来

  集成 IBM i Debugger 中动态任务支持

  当您在调试 IBM i Debugger 需要知道将会在什么地方运行或者在调试开始的前就运行例如如果您对于区别任务启动区别处理方案那么您不会直知道这些方案数量为了调试个正在运行特定用户概述您可以使用服务进入点支持但是如果所有方案都是在相同用户概述但是区别方案下运行那么服务进入点就不会允许您去调试您所感兴趣特定任务了

  如果您创建了以满足接下来两个情况那么您可以使用集成化 IBM i 调试器中新支持项来调试您:

  在运行期间或者Control控件会知道您想要调试任务并将置于待命状态

  待命状态下可以由用户交流或者运行条特定命令来恢复操作

  IBM i Projects 中 2进制对象支持

  从这个版本开始您就可以将 2进制对象导入到 IBM i Project 中了这就使得您将 IBM i Operating 大多数对象包裹并通过源Control控件存储库将它们分配给团队(Team)成员例如 Rational Team Concert 或者 IBM® Rational® ClearCase®从工作区进入到 IBM i 中时这些对象会存储在对象相联系库中存储这些对象需要您拥有 RSTOBJ *USE 权限您可以对这些对象执行基本操作同时它们位于工作区中例如复制粘贴和重命名操作现在并不支持物理性文件及逻辑性文件它们大小可能太大

  特性快速概述

  让我们快速整理总结下 Rational Developer for Power s Software 主要组件以及这些组件存在

  Remote Explorer

  Remote Explorer(RSE)是 Rational Developer for Power s Software 主要组件它提供了 IBM® Power s™ 视图并提供了对所有开发资源访问权您可以将其想象成 Programming Development Manager(PDM)改进和更加灵活工作站版本您还可以以种更加轻松和友好方式来使用它来有效地管理和组织开发员所需要 Power s 资源

  RSE 为查看 IBM i 系统和源成员提供了个服务综合系列这个工作台视图由系列工作台视图组成个视图都满足了个目标视图拥有所有并且可以从个地方移动到视图内个地方图 1 显示了定色 RSE 视图默认布局以区分主要视图

  图 1. Remote Explorer



  

  图在 IBM i 源中提供了区别资源个图像化视图以及它们的间相互关系图中有您可以看到两种区别图:个 Source Call Diagram 和个 Program Structure 图Source Call Diagram 将 ILE RPG、ILE COBOL 和 CL 源当作输入并显示个访问图该图演示了子访问

  Program Structure 图将和服务对象当作输入并显示它们的间绑定联系以及和每和服务相绑定模块

  使用 Application Diagram 您可以同时看到 Outline 和 Properties 视图Outline 视图最初显示了整个图个缩略图当查看器可视区域中不能容纳全图时Outline 视图就很有用了

  Application Diagram 则提供了 IBM i 源中区别资源图像化视图以及它们的间相互关系在 Application Diagram 视图中有两种您可以查看图:个 Source Call Diagram 及个 Program Structure Diagram

  Source Call Diagram 将 ILE RPG、ILE COBOL 及 CL 源代码当作输入并显示了个访问图该图显示了子访问

  Program Structure Diagram 将和服务对象当作输入并显示了它们的间相互关系以及和每和服务相绑定模块

  图 2 中是个范例它显示了您可能会看到 Source Call Diagram

  图 2. 源访问图



  您可以看到 Outline and Properties 视图和 Application Diagram 视图查看器Outline 视图开始时显示了整个图缩略图当查看器可视区域中不能容纳全图时Outline 视图就很有用了outline 视图强调显示了主查看器中可见区域

  界面设计器

  有了这个版本界面设计器从种技术上预演变成个得到完全支持组件界面设计器赋予您种能力去图像化地设计和编辑 DDS 显示文件内容

  图 3. 编辑界面设计器



  查看原图(大图)

  界面设计器页面提供了个集成化配置板配置板上项目可以从配置板中拖拉到设计区域中以创建个新项目

  通过使用 Screen Designer Preview 页面所以您可以查看组记录是怎样在运行时显示在设计区域您还可以使用它来指定指示符来激活和撤销界面上区域各种属性

  报告设计器

  和界面设计器和使用相同技术相类似报告设计器会帮助您图像化地设计和编辑 DDS 打印机文件内容

  图 4. 编辑报告设计器



  查看原图(大图)

  Report Designer 设计页面提供了个集成配置板配置板上项目可能从配置板处拖拉到设计区域以创建个新项目

  Report Designer 使得公司中个人可以记录并查看这组记录是如何在打印页面中显示另外您可以为每个输出区域指定默认数据并指定哪些指示符是打开以及哪些是关闭

  集成 IBM i 调试器

  有了集成 i 调试器您就可以调试在 IBM i 系统上运行它提供个交互性图像界面使得操作变得更加轻松起来

  它完全集成到工作台中

  图 5. 集成 i 调试器



  查看原图(大图)

  您还可以在源编辑器中直接运行调试器的前设置中断点

  集成 i 调试器客户用户界面还使您能够控制执行例如您可以运行设置界限监视和服务进入中断点通过指示步骤检查变量并检查访问栈

  您还可以调试多个这些可以在单个调试窗口中用区别语言写成您所调试个部分都会在 Debug 视图中单独列出来

  IBM i 项目

  图 6. IBM i Projects Perspective



  查看原图(大图)

  IBM i Projects 支持非连接开发只是在您需要更新代码或者构建时或者需要查看远程项目资源时您才需要进行实时连接如果您是在个远程便携式电脑上工作或者在家里网速较慢条件下工作那么您可以选择在非连接模式下工作有了这些选项您可以在进行实时连接时精确地复制文件关闭掉连接处理它然后在您完成处理以后将它们上传回到服务器上当您在非连接模式下工作时您仍然可以检查源代码语法和语义然后连接就只是为了提交个汇编后文件这时您已经为创建项目对象做好了准备

  既然 IBM i 项目中资源是标准基于 Eclipse 项目资源所以它可能使用个 Eclipse 所支持源控制管理器(SCM)当可以得到区别方案时Rational Team Concert for Power s Software 得到开发以和 IBM i Project 支持紧密地配合



  IBM i Web 服务和 Java 工具

  IBM i Web 开发工具是个您可以选择安装组件通过它您可以获得个创建新业务能力该业务使用个基于 Web 前端来和 IBM i 服务器上 ILE 或者非 ILE 语言项目上业务逻辑相交流

  IBM i Web 服务是自我包含可以描述、公布、定位模块化并且可以在 Internet 上部署服务需要集成

  Web Service 向导创建了个 IBM i 项目 Web 服务以及 Web 服务操作它们了 IBM i 系统上个或者多个服务器项目或者服务项目

  Web Service 向导工作背景是Web 项目创建、部署、测试代理生成以及 Universal Description、Discovery 发表以及 Web 服务集成注册(UDDI)

  IBM i Web Services 和 Java™ 工具只是在安装合适前提条件后才可以安装

  整理总结

  本文在 Rational Developer 中 Power s Software V7.5 版本中引入了新功能并探讨了产品基本功能倒目前为止我们只接触到了 Remote s Explorer 中可用功能Remote s LPEX Editor集成调试器还有节目和报告设计器另外它还将 IBM i Projects 和 Rational Team Concert for Power s Software 提供工作流程和构建功能集成起来在接下来即将发表几篇文章中还会对这些问题做进阐述



标签:
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: