對 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
「企業服務工具」包含下列新增特性:
針對單一服務專案:
針對服務流程專案:- 改良的對映功能:
- 新的對映編輯器會提供對映常式及轉換的動態驗證。
- 新的對映編輯器還具有與單一服務專案及其他 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 視圖的關聯。