程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> EAI產業綜述

EAI產業綜述

編輯:SyBase綜合文章
 許多系統集成商和軟件開發商一定遇到過這樣的難題:用戶的信息系統十分龐雜,新增加的子系統必須和遺留系統協調運作,既要接受遺留系統A的數據,還要將計算結果傳遞到遺留系統B,說不定還要調用遺留系統C的函數。如果為每一套遺留系統都開發相應的接口,工作量很大,而且一旦用戶增加新系統,又要開發新的接口。對於那些已經在IT系統建設上投入了大量資金的用戶來說,這也是一個難題,歷經多年建成的信息系統雖然有效,但如何讓SAP的ERP、SIEbel的CRM和i2的SCM互相通信,協調工作,避免重復勞動?
  企業應用集成(EAI)應運而生,一般意義上的EAI通過建立底層結構,來聯系橫貫整個企業的異構系統、應用、數據源等,完成在企業內部的ERP、CRM、SCM、數據庫、數據倉庫,以及其他重要的內部系統之間無縫地共享和交換數據的需要。
  有了EAI,企業就可以將企業核心應用和新的Internet解決方案結合在一起。然而,要構建一個有效的電子商務解決方案,必須使這些系統能夠協調地工作。例如當用戶通過Internet訂購一個產品時,該產品需要被包裝發運,用戶需要付款,產品庫存信息需要進行修改更新,原材料或新的備件需要被及時訂購,這一系列的工作流都靠系統自動地推動。因此,電子商務並不是奇特的、搶眼的Web站點的問題,而是新的基於Web的系統和現有的在企業中運行的後台應用系統之間的集成問題。所以說,EAI的概念應當從基本的連接器擴展到工作流配置的層次。
  國外企業用戶應用計算機進行管理的歷史比較長,因此不同系統互聯的問題也比較突出,相應地,EAI解決方案的提供商亦是最有實力。Sybase就是這個市場的領導者之一。Sybase公司包括e-Biz Integrator在內的解決方案為用戶提供了一系列的產品,這些產品使企業能夠按照一個完整的、靈活的工作流程成功地將新的和現有的信息技術系統集成在一起,從而有助於企業更輕松地開發、修改和增強它們的電子商務功能。當企業轉向電子商務領域時,Sybase公司的解決方案不僅提供了智能化的方法來解決異構應用環境中面臨的問題,與此同時它還提供了企業所需要的靈活性、可擴展性以及高性能,從而使企業能夠真正地抓住在線運行企業的商機。
  借助其在電子商務市場上長期的努力以及取得成功的良好記錄,Sybase公司為企業提供了在要求極其苛刻的電子商務環境中獲得最高生產效率所需要的集成電子商務解決方案。
  Sybase公司解決方案的核心是e-Biz Integrator,它是一個創新的集成服務器,在將信息集成到新的和嵌入式系統方面起著至關重要的作用。通過在不同的應用之間提供復雜的轉換與壓縮以同步數據,以及智能發送數據到需要該數據的系統,e-Biz Integrator使應用之間的實際連接過程很平穩。
  Sybase公司的電子商務集成架構提供的模塊化的軟件平台可用來快速而有效地開發和管理跨企業的異構系統之間的應用集成。它是通過以下四個主要功能來完成這一任務的:
  信 使
  系統集成最基本的需求是將信息或數據從一個應用或服務器物理地移動到另一個應用或服務器,並且還要確保這一過程自始至終是安全可靠的。
  例如,當一個在線用戶發出一個定單時,該定單數據必須從原始點(Web站點)物理地移動到公司自己的系統(銷售管理系統、定單執行系統等等)中進行處理。如果這一過程在從基於Web 的定單輸入系統到後端辦公執行系統中出現沖突或故障,那麼企業就不能夠有效地運轉。

  信息交換台
  在大多數情況下,僅僅移動數據是不夠的。確定企業內部其它系統各自需要什麼樣的信息的能力是同等的重要。會計系統需要帳單和信用卡信息,而實際的定單詳細資料必須到達產品配發中心後才能被執行。
  就更高層次而言,根據地理位置將信息發送到特定的執行中心或倉庫可能也是非常重要的。通過在一個架構中集中多種集成技術,e-Biz Integrator能夠將特定的數據集發送給選定的應用。

  信息解釋器
  一旦確定了數據傳輸標准,數據必須是其它應用可讀的,這些應用使用和識別不同的文件格式。
  例如,帳單支付系統可能首先采用姓氏來存儲用戶信息,而Web站點上的定單輸入系統可能首先采用名字來存儲用戶信息。如果不作任何更改的話,這一簡單的差別就可能導致定單無法處理。幸運的是,e-Biz Integrator包括了轉換功能,從而可以確保源數據能夠被其它連接的應用以那一系統所能理解的數據格式讀取。

  控制器
  此外,每一個應用都有其自己所需要的、各個系統之間互不相同的信息集。因此,一個目標系統需要的某些信息可能並不包含在源系統的數據中。兩個系統或許各自具有一個系統單獨生成的唯一的用戶識別代碼。在這種情況下,當數據從一個系統移動另一個系統時,e-Biz Integrator的聚集(enrichment)功能能夠對兩組用戶識別代碼進行跟蹤,並實時對它們進行轉換。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved