開啟主選單

求真百科

PSImetals企業應用集成中間件

來自 搜狐網 的圖片

PSImetals企業應用集成中間件單靠一個通用IT系統來支持企業所有業務流程的想法是不切實際的。冶金企業需要加強企業IT內部的協作,通過數據流連接應用程序。這一需求可以理解為需要一個靈活的信息交換基礎設施「企業應用程序集成」(EAI)。為此,PSI研發了用於冶金企業[1]的EAI工具PSIintegration,用於實現在應用程序之間交換結構化數據的傳輸機制。PSIintegration是PSImetals系統和外部系統之間接口的標準PSI解決方案,其用於應用程序之間消息/電文接口的實現,支持各種通信協議(TCP/IP、SOAP、JMS、DB、BAPI/IDOC、XML、文件等)。

目錄

技術要點和優勢

1) EAI工具箱:PSIintegration通過工具支持接口的實現、維護和操作。一切均圍繞着包含消息/電文結構和適配器配置數據的基於文件的存儲庫進行安排。結構定義的存儲使用特定於PSIintegration的XML格式XTDL(XML電文定義語言)。

2)電文/消息:PSIintegration支持具有明確定義的結構的數據記錄(電文、消息)的交換。 一條電文是一串字節。包含一個標識其電文類型的標籤。對於每種電文類型,其內部結構的描述使用XTDL格式保存在存儲庫的元數據中。記錄和數組結構可以任何方式嵌入,也允許嵌入可選和可變長度的元素。可通過結構編輯器或通過導入常規描述格式(如XML模式、Cobol記錄定義或SAP元數據)來製作條目。

3)TCQueues(電文通信隊列):TCQueue(電文通信隊列)是一個FIFO管道,包含存儲在數據庫[2]表格中的電文/消息。由於關係數據庫管理系統的事務安全性,這確保了數據的完整性。 已處理的電文加有標記後不會被刪除,因此可隨時跟蹤消息流。如有需要,可不修改或修改後重新發送電文。

4)適配器:PSIintegration的活動組件(進程)稱為適配器。電文通過適配器從源系統傳輸至目標系統。可通過一系列插件以高度靈活的方式配置適配器。數據發送器可以是TCP/IP端口、串行通信線路、文件、TCQueue;電文處理器可在將電文中的消息傳遞給數據接收器之前對消息進行轉換。數據接收器是電文的目標 - 與上述數據發送器的性質相同。適配器是連接外部系統的唯一連接。

5)電文映射工具:如果源系統和目標系統的電文結構不同,則數據需要在進程中進行轉換。轉換引擎在運行時執行從源格式到目的格式的電文轉換所需的映射,可通過非常強大的電文映射工具以圖形方式進行配置。

6) 電文查看器: 電文查看器是PSIintegration配備的一個圖形工具,用於監控電文處理和更新/糾正隊列內容。也可用於進出電文模擬。

應用案例介紹

PSImetals企業應用集成中間件應用於所有採用PSImetals軟件實施的國內外冶金企業生產管理系統。在國內外很多用戶的應用系統集成中已持續穩定運行十多年。

參考文獻