0514-86177077
9:00-17:00(工作日)
隨著現代企業的分支機構越來越多,應用系統的負載和數據量也日趨龐大。應用系統經過了主機/終端和客戶/服務器結構的歷程,現在正由客戶/服務器方式轉向三層結構方式。所謂 三層結構是指在客戶/服務器兩層結構基礎上加入中間層。 以上優點,分布式的體系結構目前已被眾多的應用系統所采用。 為了更好地說明應用服務器的功能以及應用和數據的分布,需要用一個實例描述,因此我們構造了一個虛擬的應用——分布式呼叫中心標準管理系統。與傳統的呼叫中心不同,這是一個全國范圍的呼叫中心,數據、應用和座席需要分布在全國各個節點。各節點的受理員可受理全國各地的客戶,并且能訪問全網內任何節點的數據,其系統結構如圖2所示。 分布式呼叫中心系統結構 可以看出:我們把數據庫建在省受理中心(內部數據庫)或其他業務部門(外部數據庫),根據各地的需求,一個應用服務器可對應一個或多個數據庫服務器。應用服務器細分為業務邏輯和數據邏輯,業務邏輯響應客戶端的請求,從客戶端獲得參數,返回結果,業務邏輯的組件將整個業務封裝,業務邏輯調用數據邏輯,實現對不同地點異構數據庫的訪問。 受理席可以是中心內部的受理席或遠程外包受理席;客戶端為普通Windows應用,瀏覽器為動態HTML(CGI、ASP、JSP)和Java Applet。它們都是瘦客戶端,僅有用戶界面,可訪問應用服務器的業務邏輯; 業務可由插件的方式改變,這些都可通過應用服務器的業務邏輯改變來實現。 整個系統網絡連接由TCP/IP上層協議CORBA、Http、Socket實現。 分布式呼叫中心系統三層結構有很多優點: (1) 可實現應用級和數據庫級的全面分布。應用分為用戶界面和業務邏輯,業務邏輯以組件的形式分布在應用服務器上。服務器根據需要分布在整個網絡的任何節點上,盡管整個應 用在物理上是分布式的,但邏輯上卻是一個整體。當前的分布式數據庫技術已經非常成熟,能保證分布數據的完整性和一致性。 (2) 實現大用戶量、大吞吐量下的負載平衡。隨著Internet的迅速發展,在Web上需要實現很多關鍵業務(如網上購物、訂票等),這些應用的最大特點是并發用戶量大,三層結構比 以前的結構更能承擔大業務量。三層結構將應用縱向均勻分布在客戶端、應用服務器和數據庫服務器上,橫向分布在多個應用服務器和數據庫服務器上,應用的分布實現了負載的平衡。因此,在大用戶量、大吞吐量情況下,仍能迅速響應每個客戶端的需求。 (3) 如果使用Java技術,可實現應用的跨平臺。Java是一種跨平臺的語言,不論是在客戶端,還是在應用服務器上使用Java技術,都可使應用在一個操作系統上編寫,并能無縫移植到 其他操作系統上。 (4) 能實現組件級的開發。應用服務器的組件既能用于傳統的客戶端,也能應用于Web,提高了代碼的重用率。 (5)中間層的存在,大大提高了數據的安全性。Web或其他客戶端不直接訪問數據庫,從而加強了數據的安全性。
標簽:寶雞 寶雞 成都 澳門 蘭州 南通 內蒙古 房地產行業
上一篇:租用型呼叫中心市場快速增長
下一篇:應用分布式呼叫中心
Copyright ? 1999-2012 誠信 合法 規范的巨人網絡通訊始建于2005年
蘇ICP備15040257號-8