Rational Developer for System z 7.6.1 版

7.5 版功能

對 Rational® Developer for System z® 7.5 版新增了下列新功能:

應用程式部署管理程式

「應用程式部署管理程式」包含下列新增特性:
  • 「CICS® TS 瀏覽器」,用於檢視及管理 CICS 資源。
  • 全新的「資源定義編輯器」使用者介面會取代 CICS 互動式使用者介面(CRD 編輯器)。 新的「資源定義編輯器」用於在單一資訊清單中定義多個 CICS 資源定義。然後,可能會立即安裝包含在資訊清單中的資源定義,或由系統程式設計師匯出,以稍後處理。
  • 新的系統程式設計師管理公用程式用於定義 CICS 資源定義預設值及更新權限。

BMS 編輯器

「BMS 編輯器」包含下列新增特性:
  • 將註解關聯至「BMS 欄位」元素的能力及自動產生註解至記錄定義檔的能力已新增至「BMS 編輯器」。

除錯器

當您套用 PTF for APAR PK53826 後,下列功能可用於「除錯工具」8.1 版:
  • 現在,您可以對 TCP/IP 位址指定 IPv6 格式。
下列功能可用於「除錯工具」8.1 版:
  • 現在,「除錯工具」僅支援與編譯語言除錯器的單一 Socket 連線類型。TEST 執行時期選項的 VADTCPIP& 和 TCPIP& 子選項都將啟動單一 Socket 連線。
  • 「除錯工具」已將名稱為 CODEPAGE 的選項新增至 EQAOPTS 選項檔案,用於指定除錯階段作業期間要使用的字碼頁。此新選項會協助您指定用於全螢幕模式和遠端除錯模式的字碼頁。
  • 已將預設埠改成 8001。
  • 現在,您可以透過編譯語言除錯器的除錯主控台輸入 SET DEFAULT LISTINGS 指令。
  • 現在,您可以在遠端除錯模式中使用喜好設定檔案、廣域喜好設定檔案和指令檔。
  • 已加強遠端除錯器的介面,讓您可以過濾變數。請參閱遠端除錯器的線上說明,以取得此改進的說明。

企業服務工具 EST-XSE

「企業服務工具」包含下列新增特性:
  • 針對單一服務專案:

    • 支援根據多個 COBOL 語言結構產生複合 XSD。
    • 在由下而上「建立新的服務介面」開發實務中,將 IMS™ 多區段「訊息傳遞方案 (MPPs)」啟用為 Web服務。
    • 啟用服務規格定義的原始檔註釋,以提供服務介面資訊和自訂作業。
    • 新增「應用程式部署管理程式 (ADM)」整合,以容許使用者定義/安裝/掃描「企業服務工具」元件產生的 CICS 資源。
    • 針對 PL/I 型 IMS 外呼產生的雙向並行實務。
    • 更新與最新版本「CICS Web 服務助理」的相容性:針對 COBOL 和利用解譯式 XML 轉換的由上而下及由下而上 Web Services for CICS 實務,可以透過「批次處理器」選項和單一服務專案工具 GUI 來使用「CICS Web 服務助理」的下列新增特性(無法使用「已編譯」轉換):
      註: 針對 PL/I,僅利用解譯式 XML 轉換的由下而上 CICS Web 服務實務才支援這些新增特性。
      • 在所有對映層次及執行時期層次,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 轉換器。
    • 容許使用者在「企業服務工具」專案中開發雙向並行實務(對映至現有服務介面)。
    • 容許「企業服務工具」使用者能夠包括和參照常用介面元素。
    • 支援在「企業服務工具專案」中使用 WebSphere® Service Registry and Repository (WSRR) 動作。
    • 新增 Web 服務連結 (WSBind) 檔案編輯器。
    • 容許單一服務「企業服務工具專案」能夠將「企業服務工具」構件產生至遠端系統。
    • 將「XML 綱目」及「語言結構」產生至用於實作符合標準之空格處理的「XML 轉換器」。
    • 根據企業 COBOL 4.1 版,支援「COBOL XML 至語言結構轉換器」中的 z/OS® XML 系統服務剖析器。
    • 在 PL/I 轉換器中已啟用選用的雙向處理。
    • 處理包含 CICS 指令的 PL/I 原始檔的能力。
  • 針對服務流程專案:
    • 改良的對映功能:
      • 新的對映編輯器會提供對映常式及轉換的動態驗證。
      • 新的對映編輯器還具有與單一服務專案及其他 IBM® 工具一起使用的對映編輯器共用的外觀與操作方式。
    • 改良的 ESQL 整合,針對 While 節點、Switch 節點和對映轉換及條件:
      • ESQL 編輯支援動態 ESQL 驗證和內容輔助。
      • ESQL 表示式儲存在流程檔案中,不需要 ESQL 模組和 .esql 檔案
    • 改良的訊息定義:
      • 「基本」標籤使得在流程訊息編輯器中建立字串、整數或浮點數類型的變數更容易。
    • 改良的流程記錄功能:
      • 使用者可以記錄並增添新的分支到任何現有呼叫節點上。
      • 「開始記錄流程」圖示一律已啟用,且由於無法辨識的畫面,流程記錄不會自動停止。
      • 針對「擷取」動作和「插入」動作:
        • 當對「擷取」動作或「插入」動作選取欄位時,會提供視覺化回饋。
        • 使用者可以透過使用大綱視圖編輯進行中的記錄,從意外選取錯誤欄位中回復。
        • 「EST 提示」視窗提供了更多資訊和指引。
    • 針對產生內容編輯器:
      • 編輯器會自動計算 COMMAREA 大小上限。
      • 大綱樹狀結構會在輸入欄位旁邊的編輯區中開啟。
    • 針對「產生執行時期程式碼」精靈:
      • 該精靈已整合了「應用程式部署管理程式」元件。
      • 當該精靈開啟時,使用者可以配置與 CICS 主要連線的連線。
      • 如果尚未自訂 JCL 範本,則精靈會發出警告。
    • 改良的測試和記載功能:
      • 「產生用戶端要求端」會透過使用「與 COMMAREA 的 LINK」或「與通道的 LINK」,針對 CICS 用戶端測試程式產生 COBOL 原始碼模組,該程式會透過「CICS 服務流程執行時期」呼叫您的服務流程。
      • 現在,服務流程專案工具會使用 Rational Developer for System z 記載系統。
    • 新的副檔名可以更容易識別檔案。
    • 自動移轉機能會將服務流程專案從前一個層次移轉至現行層次,包括:
      • Rational Developer for System z 7.0 版和 7.1 版
      • WebSphere Developer for zSeries® 6.0 版

File Manager

現在,Rational Developer for System z File Manager 提供範本編輯器,用於提供根據 COBOL 記錄定義檔或 PL/I 併入檔產生範本的功能。範本編輯器還提供了用於建立動態範本及編輯範本資訊的功能。這讓 Rational Developer File Manager 使用者可以控制格式化及過濾準則,該準則可以在「格式化資料編輯器」中編輯資料集時使用。

現在,已改良「尋找/取代」功能,以在現行資料集中的任何位置找出/取代結果。 當執行搜尋時,「尋找/取代」會最先搜尋現行資料視窗,直到抵達視窗中的最後一個記錄為止。 當搜尋抵達現行視窗的尾端時,會讓使用者選擇是繼續在現行視窗外搜尋,還是搜尋資料集的剩餘部分。

Rational Developer for System z File Manager 7.5 版還具有下列特性:
  • 支援連接至 IBM File Manager 伺服器,而不支援在批次中執行 IBM File Manager。這容許使用者最小化他們的 Rational Developer File Manager 編輯階段作業所需的起始器數目。
  • 針對「檔案管理程式」連線的 IPv6 支援。

zAPG

zAPG 包含下列新增特性:
  • UML-to-COBOL 處理,用於協助資料結構及程式的建模,隨後協助使用這些模型產生 COBOL 原始碼。這種建模至開發式處理會使用 Rational Software Architect 和 Rational Developer for System z 平台。 可以將 RSA 產生之模型的「Eclipse 建模架構 (EMF)」表示法匯出,然後匯入 Developer for System z,以產生 COBOL。
  • 現在,可以使用 VSAM/QSAM 精靈建立用於執行 I/O 至 VSAM 及/或 QSAM 檔案的新 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 伺服器,其中,一個伺服器為多個用戶端提供服務,且會維護多個伺服器,以保持工作量平衡。 對 RSE 伺服器進行的此變更加強了可調整性及啟動效能。
  • 統一的專案開發模型,用於提供緊密結合的線上/離線專案行為,容許專案與原始碼管理程式(例如,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)