Rational Developer for System z

Enterprise PL/I 和 IMS Enterprise Suite SOAP Gateway 的由上而下支援

Rational® Developer for System z® 8.0 版建立了一項支援,即支援使用「企業服務工具批次處理器」,從使用者提供的 WSDL 檔,建立新的由上而下、PL/I、IMS™ Enterprise Suite SOAP Gateway 服務提供者 MPP。已針對 RDz 和 IMS Connect 的「企業服務工具」元件進行多項加強,以啟用此新支援。

加強型企業服務工具批次處理器。

已透過將此文件其餘部分中說明的新功能,整合到合併的可重複產生程序,來加強「批次處理器」,以支援產生由上而下的 IMS PL/I 構件。

WSDL2ELS(WSDL 至企業語言結構)

WSDL2ELS 由「企業服務工具批次處理器」呼叫,當提供 WSDL 檔作為輸入時,它會產生下列構件。

給定 WSDL 的 IMS PL/I 提供者 MPP 範本程式

根據 WSDL2ELS meta 資料產生範本 IMS PL/I 提供者 MPP。該範本程式包括 WSDL2ELS 產生的語言結構,並且以取得服務呼叫環境定義的邏輯開頭。一旦從訊息通訊協定標頭擷取服務環境定義, 範本就會分支到對應於所呼叫作業的作業處理程序。每項作業處理程序示範如何使用 RDz 提供的 API,來根據新的訊息通訊協定擷取和儲存 IMS 訊息佇列中的語言結構。

使用由上而下實務開發的服務提供者 MPP 和 XML 轉換器所需的新訊息通訊協定與區段 API (IRZPWSIO),提供了多項加強功能,而對於啟用為使用由下而上實務之服務提供者的 MPP,則無法使用這些加強功能: 如需相關資訊,請參閱資料集 FEK.SFEKSAMP 中的 PL/I 併入成員 IRZPWSH。

使用 REFER 的由上而下 IMS Connect PL/I XML 轉換器和程式設計模型支援

IMS Enterprise Suite SOAP Gateway 的 RDz PL/I 由上而下支援,可說明為加強型、自動化以及上下同時進行的支援。 為了支援無界限陣列,該程式設計模型會套用至 WSDL2ELS 產生的語言結構,並且「企業服務工具批次處理器」會為由上而下實務產生訊息通訊協定、區段 API 和 PL/I XML 轉換器,這些與為其他實務產生的訊息通訊協定、區段 API 和 PL/I XML 轉換器將明顯不同,視將透過 APAR PM11648 提供的 IMS Connect 加強功能而定。
註: 建置由上而下 IMS PL/I XML 轉換器需要 PL/I 併入成員 FEK.SFEKSAMP(IRZPWSH) 和 PL/I 載入模組 FEK.SFEKLOAD(IRZPWSIO)。
為 IMS PL/I 由上而下實務產生的 XML 轉換器,可能會發出下列新的 Language Environment® 條件:

IMS Enterprise Suite SOAP Gateway 多作業相關性因子檔

「企業服務工具批次處理器」會為 IMS PL/I 由上而下實務中提供之 WSDL 的每項作業,產生唯一的 XML 轉換器。因此,「批次處理器」產生的「SOAP Gateway 相關性因子」檔將含有每項作業的一個項目,其指定各自的 XML 轉換器名稱。


使用條款 | 意見

本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)