整合介面

企業應用整合 EAI

在系統整合平台中,企業應用整合(Enterprise Application Integration, EAI)是一個重要的整合介面,作為企業中不同性質與類型的系統間的溝通橋樑。

企業應用整合包含了多種不同的層面,下列出幾種說明

  • 使用者操作介面整合 : 所有系統透過介面整合,提供所有系統一致性的操作介面。
  • 資料整合 : 讓所有系統中的資料保持一致,避免資訊不對等的情形發生。
  • 應用整合 : 讓不同應用程式可互相溝通與交換資料。
  • 業務流程(Business Processes)整合 : 將原先的所有業務流程進行整合,可簡化或達成部分流程自動化。

透過企業應用整合可得到以下好處

  • 減少使用者學習操作各系統所花費時間
  • 解決系統間資訊不平等造成的問題
  • 讓不同性質的應用程式可互相溝通
  • 提升業務流程的使用效率

 

開放API / OpenAPI

OpenAPI屬於公開給外部使用的API,在系統中一般提供給第三方程式呼叫,讓第三方程式可取得相關資訊。
在系統整合平台中OpenAPI同樣提供給其他系統呼叫,與一般不同的是我們可在一隻API中獲取來自多個系統中的整合資料,透過撰寫良好的開放API可以讓各系統更有效率的獲取更多資料。

系統整合平台遵循標準OpenAPI協定,支援JSON、SOAP、GraphQL主要格式。

 

開放資料 Open Data

開放資料(Open Data)是一種新興的概念,訴求資料能夠被任何人自由使用。重點著重於資料的可讀性與可用性。乃是基於Open API所產生的應用實作。
此概念在系統整合平台中用於資料整合使用,由於強調資料的可用性與可讀性,各系統都需要依照一定格式的規範提供資料,在整合平台中就可有效的整合從各系統中獲取的資料,進而達成資料整合的目的。