Rational Business Developer 9.5 版新增功能

Rational® Business Developer 9.5 版中建立了下列新功能:

使用程式碼複查進行原始碼分析

使用程式碼複查,您可以為 EGL 原始碼建立編碼規則的配置。 然後,您可以執行這些配置,以檢查原始碼是否與規則一致。 如需相關資訊,請參閱程式碼複查

Rich 使用者介面加強功能:

  • Rich 使用者介面小組件專案更新

    依預設,下列 Rich 使用者介面系統專案處於使用中:

    • 針對不基於 Dojo 的 EGL 小組件:com.ibm.egl.rui_4.3.2
    • 針對 EGL Dojo 小組件:com.ibm.egl.rui.dojo.widgets_2.3.0
    • 針對 EGL Dojo 範例:com.ibm.egl.rui.dojo.samples_2.3.0
    • 針對本端 Dojo 執行時期存取:com.ibm.egl.rui.dojo.runtime.local_1.10.4
  • DojoUploaderWidget

    DojoUploader 小組件是 Rational Business Developer 9.5 版中的一個新小組件。 您可以使用該小組件將檔案從用戶端上傳至伺服器。如需相關資訊,請參閱 DojoUploader

  • DojoFilteringSelect 的 maxHeight 內容

    maxHeight 是 DojoFilteringSelect 小組件的一個新內容,用來指定其下拉視圖的高度上限。 如需相關資訊,請參閱 DojoFilteringSelect

行動式加強功能:

  • EGL Cordova 檔案庫及工具

    Rational Business Developer 在 9.5 版中建立了 EGL Cordova 程式設計模型。您可以使用這個新檔案庫和工具集來開發、測試、除錯和部署混合行動式應用程式。 您可以瞭解如何使用 EGL Cordova 檔案庫進行開發,以及如何查閱 EGL Cordova 檔案庫 API。 如需相關資訊,請參閱 EGL Cordova 參考

  • EGL Dojo 行動式小組件

    依預設,已將使用中的行動式小組件更新至 1.4.0。

    已將更多內容(例如,isLongList 和 isFilteredList)新增至 DojoMobileList 小組件,以在處理長清單或對清單使用過濾器時,增進效能。 如需相關資訊,請參閱 DojoMobileList

    新增了更多小組件(例如,DojoMobileAccordion、DojoMobileAccordionPane、DojoMobileContentPane、DojoMobileScrollablePane 和 DojoMobileSimpleDialog),以提供更多儲存器及佈置功能。 如需相關資訊,請參閱 EGL Dojo 行動式小組件

服務加強功能:

  • JAX-WS 中的 SOAP 1.2 版用戶端支援

    Rational Business Developer 9.5 版支援呼叫使用 SOAP 1.2 版連結的協力廠商 Web 服務。 呼叫 SOAP 1.2 版 Web 服務時,需要將服務執行時期切換至 JAX-WS。 如需相關資訊,請參閱 JAX-WS 中的 SOAP 1.2 版用戶端支援

  • 未覆蓋的 SOAP 服務支援

    Rational Business Developer 9.5 版支援呼叫可提供文件/文字未覆蓋樣式 WSDL 檔的協力廠商 Web 服務。 呼叫文件/文字未覆蓋樣式 WSDL 檔所說明的 Web 服務時,需要確保服務執行時期是 JAX-RPC。

  • Ant 作業 egl.generateWSDL

    建立了名為 egl.generateWSDL 的新 Ant 作業,以容許透過 Ant 從 EGL 服務檔產生 WSDL 檔。 如需相關資訊,請參閱 egl.generateWSDL

新註釋:

  • isRemoved

    isRemoved 是 Rational Business Developer 9.5 版中的新註釋。 您可以使用它從邏輯上移除您擁有的任何 EGL 組件或類型(例如檔案庫、服務、外部類型、記錄或變數),以便對這些的使用將在 IDE 中顯示為錯誤。如需相關資訊,請參閱所有 EGL 內容的主要清單

新的 EGL 產生時間選項:

  • genXSDFile

    genXSDFile 建置描述子選項指定是否為具有已傳遞參數的被呼叫程式,建立 XML 綱目定義 (XSD) 端檔案。 這個選項將建立 XSD 檔案,該 XSD 檔案可以用作輸入,以容許使用 Rational Virtualization Server 進行測試。如需相關資訊,請參閱建置描述子選項概觀

  • minSubstringLength

    minSubstringLength 建置描述子選項指定在擲出 IndexOutOfBoundsException 之前,子字串移動所容許的長度下限。如需相關資訊,請參閱 minSubstringLength

  • ADDITIONALUSERFILES

    ADDITIONALUSERFILES 是一個新的產生符號參數,該符號參數將識別要新增至建置計劃相依關係清單的其他檔案。 在產生 COBOL 期間,這容許處理其他使用者檔案,並將其上傳至主機。 如需相關資訊,請參閱使用者可以設定的預先定義符號參數

  • 具有 J2C 連線的 CICS® 通道

    現在,您可以使用具有 CICS J2C 連線的 CICS 通道。 在鏈結選項中,將 parmForm 設定為 CHANNEL,並將 remoteComType 設定為 CICSJ2C。如需 CICS 通道的相關資訊,請參閱 callLink 元素中的 parmForm。 如需 CICS J2C 連線的相關資訊,請參閱 callLink 元素中的 remoteComType

  • 新的資源關聯內容 includeRecordLengthField

    該內容指定從 EGL 原始碼產生 Java™ 時,是否也寫入可變長度循序記錄的「記錄長度」欄位。如需相關資訊,請參閱關聯元素

新的 EGL 喜好設定:

  • 在專案清除期間刪除產生的檔案

    在專案清除期間,您可以使用這個勾選框,從 EGLGen/JavaSource 目錄中刪除所有檔案(不含內容檔)及產生的任何空目錄。 如需相關資訊,請參閱設定產生喜好設定

  • 顯示進階浮動詳細資料

    使用內容輔助時,您可以使用這個勾選框,在 EGL 原始檔的編輯器階段作業期間使用滑鼠浮動功能時,顯示大量浮動詳細資料。 如需相關資訊,請參閱 Rich 使用者介面 DataGrid 和 DataGridTooltip

新的環境變數

  • VSECON / 變更為 VSE 建置伺服器

    現在,「VSE 建置伺服器」使用環境變數 VSECON 來尋找「VSE 連接器用戶端」。 這個變數應該設定為「VSE 連接器用戶端」的安裝目錄,或者同時包含 VSEConnector.jar 及 cci.jar 的目錄。不再需要將這些檔案複製到 distributedbuild 外掛程式目錄。 如需相關資訊,請參閱 VSE 特性的產生參照

除錯器加強功能

  • Liberty 設定檔的 EGL 除錯支援

    新增了使用 Liberty 設定檔時對 EGL 服務、Web 交易及使用者介面程式進行除錯的能力。 如需相關資訊,請參閱 Liberty 設定檔的 EGL 除錯支援