普元ESB軟件v62-產(chǎn)品白皮書_第1頁
普元ESB軟件v62-產(chǎn)品白皮書_第2頁
普元ESB軟件v62-產(chǎn)品白皮書_第3頁
普元ESB軟件v62-產(chǎn)品白皮書_第4頁
普元ESB軟件v62-產(chǎn)品白皮書_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、普元ESB軟件產(chǎn)品白皮書普元ESB軟件產(chǎn)品白皮書 35 / 35目錄1提要42Primeton ESB產(chǎn)品概述63Primeton ESB主要功能73.1協(xié)議轉(zhuǎn)換83.2數(shù)據(jù)轉(zhuǎn)換83.3服務(wù)編排83.4服務(wù)路由93.5服務(wù)安全93.6服務(wù)質(zhì)量93.7服務(wù)注冊103.8服務(wù)監(jiān)控103.9消息機制114Primeton ESB關(guān)鍵特性114.1高性能124.2高可靠124.3高擴展134.4業(yè)務(wù)化144.5個性化145Primeton ESB客戶價值145.1高管控能力145.2高投資回報155.3高運營能力166Primeton ESB應(yīng)用場景176.1業(yè)務(wù)應(yīng)用典型場景176.1.1統(tǒng)一服務(wù)平臺

2、186.1.2統(tǒng)一客戶視圖196.1.3集團業(yè)務(wù)系統(tǒng)206.1.4保護核心業(yè)務(wù)216.1.5銀行中間業(yè)務(wù)226.1.6ERP系統(tǒng)集成236.2技術(shù)應(yīng)用典型場景286.2.1企業(yè)服務(wù)總線286.2.2應(yīng)用服務(wù)網(wǎng)關(guān)296.2.3可靠數(shù)據(jù)傳輸306.2.4綜合服務(wù)平臺307Primeton ESB環(huán)境配置317.1支持的操作系統(tǒng)317.2支持的硬件環(huán)境317.3支持的數(shù)據(jù)庫317.4支持的瀏覽器327.5支持的JDK版本328關(guān)于普元329聯(lián)系我們341 提要企業(yè)應(yīng)用集成一直是企業(yè)信息化建設(shè)中的一個難題。隨著企業(yè)規(guī)模的擴大、業(yè)務(wù)的發(fā)展,企業(yè)內(nèi)部的應(yīng)用系統(tǒng)越來越多,應(yīng)用間的通信、數(shù)據(jù)交換的需求越來越強

3、烈,企業(yè)應(yīng)用之間的交互問題、以及企業(yè)服務(wù)的管理問題也日益突出。企業(yè)應(yīng)用集成的歷史可以追溯到最早的電子數(shù)據(jù)交換,以及80年代中期出現(xiàn)的C/S結(jié)構(gòu)的企業(yè)應(yīng)用和中間件技術(shù)。20世紀90年代,ERP(Enterprise Resource Planning)應(yīng)用要求能夠支持已經(jīng)存在的應(yīng)用和數(shù)據(jù),與此同時企業(yè)應(yīng)用集成即EAI(Enterprise Application Integration)的概念被提出。企業(yè)服務(wù)平臺(ESB)是企業(yè)應(yīng)用集成在SOA理念下的一種實現(xiàn)方式,企業(yè)服務(wù)平臺是SOA架構(gòu)中實現(xiàn)服務(wù)間智能化集成與管理的中介,在邏輯上與SOA所遵循的基本原則保持一致,依據(jù)SOA架構(gòu)原則對服務(wù)集成和

4、服務(wù)管理的要求,創(chuàng)建了一個SOA集成架構(gòu),能夠深入管理服務(wù),并能方便擴展到整個企業(yè)應(yīng)用。企業(yè)服務(wù)平臺是分布式的、基于消息的、遵循開放標準的集成解決方案。企業(yè)服務(wù)平臺的角色是在各種IT資源如企業(yè)中各種異構(gòu)應(yīng)用系統(tǒng)、平臺和服務(wù)之間進行可靠的通訊時提供可用的基礎(chǔ)設(shè)施。如下圖所示,企業(yè)服務(wù)平臺為企業(yè)應(yīng)用提供了一個統(tǒng)一的平臺,采用SOA松耦合的思想來進行企業(yè)應(yīng)用集成,通過靈活的服務(wù)接口和Adapter,方便SOA應(yīng)用和遺留應(yīng)用的集成,這種松耦合、有效靈活的架構(gòu)提供了更好的擴展性。企業(yè)服務(wù)平臺的特征是使用Web服務(wù)、消息中間件、智能路由和格式轉(zhuǎn)換的架構(gòu),邏輯上與SOA基本原則保持一致,提供了服務(wù)管理的方法

5、和在分布式異構(gòu)環(huán)境中進行服務(wù)交互的功能。一般會是分級的層次式結(jié)構(gòu),以連接不同業(yè)務(wù)領(lǐng)域的應(yīng)用群,這些應(yīng)用群是一批應(yīng)用系統(tǒng),負責SOA解決方案中的業(yè)務(wù)邏輯,實現(xiàn)了特定領(lǐng)域的業(yè)務(wù)目標。通過一致、標準的服務(wù)平臺,企業(yè)更方便與戰(zhàn)略合作伙伴開展業(yè)務(wù)往來。在企業(yè)建設(shè)了足夠多的SOA應(yīng)用,能夠提供大量的服務(wù)后,就可以利用發(fā)布在服務(wù)注冊中心的這些服務(wù)進行服務(wù)裝配和編制,在企業(yè)服務(wù)平臺之上按照SOA的方式提供組織級服務(wù)重用和數(shù)據(jù)共享。業(yè)務(wù)服務(wù)平臺在企業(yè)信息化建設(shè)過程中的作用具體表現(xiàn)在如下三個方面:業(yè)務(wù)互聯(lián)企業(yè)的信息化建設(shè)在市場、管理等因素的推動下不斷演進,在不同的歷史時期建設(shè)了大量的信息系統(tǒng),同時在業(yè)務(wù)整合的驅(qū)動

6、下產(chǎn)生了不同的互聯(lián)需求:l 在以“產(chǎn)品為中心”的企業(yè)發(fā)展階段,提高生產(chǎn)效率是重要的目標之一,在此過程中人們發(fā)現(xiàn)部門間的協(xié)作是提升效率的有效方式,從而推動了部門間應(yīng)用的互聯(lián)與整合;l 激烈的市場競爭導致買方市場的到來從而促使企業(yè)經(jīng)營思路由“以產(chǎn)品為中心”轉(zhuǎn)變成為“以客戶為中心”,這樣就需要對客戶從市場、銷售、服務(wù)等不同緯度進行全生命周期管理,從而推動了各業(yè)務(wù)域間更加廣泛和深刻的應(yīng)用互聯(lián)與整合; l 隨著市場競爭的加劇及互聯(lián)網(wǎng)技術(shù)的發(fā)展,企業(yè)在不斷地從業(yè)務(wù)模式上進行創(chuàng)新,收斂自身的核心能力并通過與更多外部伙伴合作以更加開放的思路為客戶創(chuàng)造價值,從而推動了整個產(chǎn)業(yè)鏈中各企業(yè)之間的應(yīng)用互聯(lián)與整合;業(yè)務(wù)

7、管理隨著信息化建設(shè)的不斷深入,大型企業(yè)往往累積了眾多的應(yīng)用系統(tǒng),而這些應(yīng)用系統(tǒng)又在業(yè)務(wù)的驅(qū)動下在不同的歷史時期通過互聯(lián)與整合成為有機的一體,如何有效地管理這些系統(tǒng)之間的關(guān)系成為最大難題:l 如果某一關(guān)鍵服務(wù)在不知道的情況下宕機,而IT部門又沒有及時得到這一最新狀況,勢必形成蝴蝶效應(yīng),波及依賴于這一服務(wù)的其他業(yè)務(wù)系統(tǒng),嚴重影響企業(yè)的正常運營;l 是否可以通過相應(yīng)的監(jiān)控手段分析出各應(yīng)用系統(tǒng)間紛繁復雜的服務(wù)調(diào)用關(guān)系,從而得出受歡迎的服務(wù)、以及服務(wù)調(diào)用效率等指標,為周期性的系統(tǒng)優(yōu)化和擴容做好充分的準備,從而使IT運維工作更加具有主動性;l 對于關(guān)鍵服務(wù)調(diào)用是否可以采取某些措施保障其QoS,譬如在異常訪

8、問的情況下采取拒絕攻擊的手段,或當系統(tǒng)資源不是很充足的情況下優(yōu)先保障關(guān)鍵服務(wù)的可用性、健壯性;業(yè)務(wù)創(chuàng)新在市場全球化、競爭激烈化的背景下,業(yè)務(wù)創(chuàng)新是企業(yè)生存和發(fā)展的有效戰(zhàn)略。企業(yè)尤其是大型企業(yè)不僅在于要建立適合的業(yè)務(wù)創(chuàng)新文化和相關(guān)的保障機制,更重要的是如何有效、快速地落實業(yè)務(wù)創(chuàng)新成果,要達到這一點是離不開信息系統(tǒng)的支撐,而這一點又為信息系統(tǒng)的建設(shè)提出了更高的要求:l 推進業(yè)務(wù)創(chuàng)新的有效方式之一就是基于已有的業(yè)務(wù)沉淀進行創(chuàng)新,而這些業(yè)務(wù)沉淀在應(yīng)用系統(tǒng)中的表現(xiàn)形式就是對外暴露的服務(wù),如何有效梳理和規(guī)劃這些服務(wù)以及如何快速復用這些已有服務(wù)是進行和落實創(chuàng)新成果的首要問題 ;2 Primeton ESB產(chǎn)

9、品概述普元作為SOA國際標準組織18家核心成員之一,始終致力于提供完整的SOA解決方案,其中就包含核心部件 Primeton ESB產(chǎn)品,主要用于企業(yè)內(nèi)及企業(yè)間的服務(wù)整合,通過總線形式有效改善現(xiàn)有系統(tǒng)之間調(diào)用的網(wǎng)狀關(guān)系,使得系統(tǒng)之間的關(guān)系更加可視化和提高管控能力,它的高性能、高可靠、高擴展和業(yè)務(wù)化給客戶帶來高管控能力、高投資回報、高運營等能力,從而為提高企業(yè)IT的服務(wù)質(zhì)量提供可能,更直接的為企業(yè)的業(yè)務(wù)擴展、業(yè)務(wù)創(chuàng)新、客戶維護和卓越運營提供了有力的保障。Primeton ESB是普元基于多年對大型企業(yè)的IT建設(shè)及分布式計和集成能力的認識和技術(shù)積累而推出的服務(wù)整合產(chǎn)品,是部署和實現(xiàn)SOA的理想工具

10、,支持協(xié)議轉(zhuǎn)換、消息轉(zhuǎn)換、消息路由、服務(wù)編排、服務(wù)注冊、服務(wù)查找、服務(wù)監(jiān)控等功能,其架構(gòu)如下圖所示:Primeton ESB 產(chǎn)品主要包含: Primeton ESB Studio:主要提供各種服務(wù)(中介服務(wù)、穿透服務(wù)、編排服務(wù)等)的開發(fā)、調(diào)試以及屬性設(shè)置、元數(shù)據(jù)導出等,為便捷快速地開發(fā)各種服務(wù)提供可能; Primeton ESB Server:提供了多協(xié)議的支持以及為服務(wù)運行提供了高性能、高可靠的運行環(huán)境,方便的擴展機制,為Primeton ESB 融入企業(yè)IT環(huán)境提供了有效支撐及管控手段,同時不依賴于J2EE容器的特性大大提升了性能; Primeton ESB Console:提供了集群環(huán)

11、境ESB Server的管理及各種日志控制級別、服務(wù)線程配置等系統(tǒng)級配置的在線管理和熱更新; Primeton ESB Service State Monitor:提供了增強的客戶感知度,譬如:各種維度的事前預(yù)警、事中告警、事后統(tǒng)計分析等功能; Primeton ESB Service Registry and Repository:提供了服務(wù)注冊、服務(wù)查找、SLA管理等服務(wù)元數(shù)據(jù)管理功能;3 Primeton ESB主要功能Primeton ESB是普元基于多年對大型企業(yè)的IT建設(shè)及分布式計和集成能力的認識和技術(shù)積累而推出的服務(wù)整合產(chǎn)品,是部署和實現(xiàn)SOA的理想工具,支持協(xié)議轉(zhuǎn)換、消息轉(zhuǎn)換、

12、消息路由、服務(wù)編排、服務(wù)注冊、服務(wù)查找、服務(wù)監(jiān)控等功能。同時在功能體現(xiàn)和架構(gòu)設(shè)計上融入了普元公司作為本土SOA中間件廠商多年來對國內(nèi)產(chǎn)業(yè)環(huán)境的特點導致企業(yè)IT建設(shè)中對服務(wù)整合特殊情況的理解。3.1 協(xié)議轉(zhuǎn)換協(xié)議轉(zhuǎn)換是Primeton ESB作為中介的重要體現(xiàn),為企業(yè)內(nèi)部各業(yè)務(wù)系統(tǒng)的松耦合通信和快速部署與調(diào)整業(yè)務(wù)功能創(chuàng)造了有力的條件,降低了因為頻繁修改現(xiàn)有系統(tǒng)的通信協(xié)議而帶來的穩(wěn)定性風險。直接支持業(yè)界普遍的標準協(xié)議為了能夠更好地與企業(yè)內(nèi)部現(xiàn)有紛繁負載的業(yè)務(wù)系統(tǒng)很好地非侵入性的融合在一起Primeton ESB直接支持國內(nèi)企業(yè)信息化建設(shè)過程中普遍采用的SOAP/HTTP、JMS、Http/Http

13、s、Socket、JDBC等標準協(xié)議,從而體現(xiàn)了Primeton ESB作為基本企業(yè)IT架構(gòu)中基本的中介功能。靈活的擴展框架支撐協(xié)議擴充為了能夠適應(yīng)個性化的特殊情況Primeton ESB基于可擴展的多協(xié)議架構(gòu),基于此框架普元或者合作伙伴可以非常靈活地通過SPI等接口增加屬于特定領(lǐng)域的專有協(xié)議,一方面增強了Primeton ESB產(chǎn)品本身適應(yīng)環(huán)境的能力,同時也為客戶增值。3.2 數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)轉(zhuǎn)換在協(xié)議轉(zhuǎn)換的基礎(chǔ)上增強了Primeton ESB作為服務(wù)中介的融合能力,在通信協(xié)議松耦合的基礎(chǔ)上增強了業(yè)務(wù)能力的融合。Primeton ESB支持xml、txt、自定義消息等格式的消息,同時基于這些消息

14、還可以進行消息增強(增加時間戳、增加字段、變換15位身份證號到18位等),消息驗證、消息組合等能力,使得多系統(tǒng)之間的數(shù)據(jù)融合邏輯承載在ESB上,更加增強了新業(yè)務(wù)的部署速度和降低了因為修改相關(guān)業(yè)務(wù)系統(tǒng)帶來的穩(wěn)定性風險,提高了多系統(tǒng)之間的松耦合度。3.3 服務(wù)編排服務(wù)編排是進行快速業(yè)務(wù)創(chuàng)新和服務(wù)部署的關(guān)鍵能力,Primeton ESB可以通過重復利用本地或遠程已有的系統(tǒng)的不同協(xié)議的服務(wù)進行組合從而生成新的服務(wù),并可以通過不同的協(xié)議從ESB上暴露給其他業(yè)務(wù)系統(tǒng),增強了企業(yè)應(yīng)對業(yè)務(wù)變化的能力,提高了企業(yè)的競爭力 。3.4 服務(wù)路由服務(wù)路由能力同樣提升了相關(guān)通信系統(tǒng)之間的松耦合性,數(shù)據(jù)的發(fā)送方只負責發(fā)送

15、數(shù)據(jù),對于數(shù)據(jù)接收方的通信協(xié)議、數(shù)據(jù)格式、所處位置和運行狀態(tài)都可以不用關(guān)心,從而直接地提高了企業(yè)內(nèi)部應(yīng)用系統(tǒng)對業(yè)務(wù)的整體服務(wù)能力 。Primeton ESB提供的路由能力包含:靜態(tài)路由、動態(tài)路由、廣播、消息拆分、聚合、穿透等方式,從而增強了在ESB上部署業(yè)務(wù)邏輯的能力,收斂了因為應(yīng)用之間的通信而所需要的融合邏輯能力。3.5 服務(wù)安全安全問題在某些業(yè)務(wù)領(lǐng)域或企業(yè)顯得尤為突出,例如大型企事業(yè)及政府部門,為了增強系統(tǒng)的安全級別普遍認為可以從管理和技術(shù)兩個方面入手,Primeton ESB主要從技術(shù)的角度提高系統(tǒng)的安全性,大體分為:訪問安全:通過UserName/Password、IP或簽名等機制對服

16、務(wù)訪問者進行身份識別,同時根據(jù)事先對其分配的權(quán)限訪問進行訪問控制,這種訪問機制可以控制到具體的SOAP/HTTP操作,通過這種機制增強了Primeton ESB整體的訪問控制能力,對系統(tǒng)的訪問具有更強的可預(yù)知性;防竊?。寒敺?wù)訪問者的請求數(shù)據(jù)經(jīng)過Primeton ESB到達服務(wù)消費者的過程中,如果不進行有效的處理就可能導致機密的數(shù)據(jù)被不法人員看到,所以通常采取的措施就是進行加密,例如采取DES加密算法;防篡改:到數(shù)據(jù)在服務(wù)消費者和服務(wù)提供者之間傳遞的過程中,如果不進行有效處理,很有可能在對方不知情的情況下被第三方篡改,從而違背了數(shù)據(jù)發(fā)送方的意圖,所以通常會采取數(shù)字簽名的方式,從而在數(shù)據(jù)接收方收

17、到數(shù)據(jù)的時候嚴重數(shù)據(jù)的完整性;3.6 服務(wù)質(zhì)量服務(wù)質(zhì)量是實施服務(wù)級別協(xié)議(SLA)的重要基礎(chǔ)支撐,有助于建設(shè)更加可量化的應(yīng)用調(diào)用關(guān)系,為建設(shè)可控的業(yè)務(wù)支撐提供了可能,譬如用戶可以根據(jù)SLA的指標配置觸發(fā)提示的規(guī)則,并可以配置多級嚴重性,包括正常、提示、輕微、重大、危險和嚴重等。服務(wù)質(zhì)量的具體指標體現(xiàn)在下列參數(shù):l 流量控制(并發(fā)、擋板、超時)l 成功率,失敗率l 消息數(shù)l 錯誤數(shù)l 故障切換/重試次數(shù)l 驗證錯誤數(shù) l 響應(yīng)時間用戶可設(shè)置SLA提示,向運行團隊通知與業(yè)務(wù)和代理服務(wù)的狀況,或與提供的服務(wù)質(zhì)量有關(guān)的問題。觸發(fā)提示時,Primeton ESB 會向配置的電子郵件地址發(fā)送電子郵件通知。

18、通常這些電子郵件發(fā)送給運行或管理人員,同時Primeton ESB 還可在提示觸發(fā)時將消息發(fā)送到JMS隊列 。 3.7 服務(wù)注冊服務(wù)注冊基本上是一個在線的服務(wù)“黃頁”,提供一個單一來源的目錄元數(shù)據(jù),用以存取,配置服務(wù),包括服務(wù)細節(jié),技術(shù)接口,擁有實體,相關(guān)政策和XML模式。提供內(nèi)外客戶類似于在一個可控的方式內(nèi)發(fā)現(xiàn)服務(wù),這是消除“服務(wù)隱沒”并提供服務(wù)獲取訪問的關(guān)鍵步驟。為能開發(fā)人員能快速發(fā)現(xiàn)滿足他們的服務(wù),服務(wù)注冊提供了對企業(yè)服務(wù)的發(fā)布,目錄和分類功能。不僅業(yè)務(wù)和技術(shù)元數(shù)據(jù)與服務(wù)關(guān)聯(lián),而且為服務(wù)提供者的聯(lián)系信息亦能夠被分類,使那些對一個服務(wù)感興趣的與提供者直接聯(lián)系。另外,服務(wù)注冊服務(wù)作為SOA管

19、理的一個單獨、集中的控制點,被認為是SOA中一個重要組件,包括:服務(wù)和資源的生命周期管理,確保質(zhì)量的內(nèi)外部標準的遵循,告知利益相關(guān)者變化,控制對服務(wù)的接入等。3.8 服務(wù)監(jiān)控服務(wù)監(jiān)控是Primeton ESB 支撐起業(yè)務(wù)可視化特性的關(guān)鍵功能,因為實施ESB是客戶想集中管理企業(yè)內(nèi)部紛繁負載的業(yè)務(wù)調(diào)用的目標之一,而為了達到這個目標進行服務(wù)血緣關(guān)系管理,調(diào)用狀態(tài)管理是公認的必要手段,Primeton ESB 提供了多維度統(tǒng)計分析,同時還提供了靈活的擴展接口,旨在允許客戶可以通過擴展開發(fā)完成符合自身要求的多維護的統(tǒng)計分析或運營報告:n 服務(wù)運行情況n 消費者訪問情況n 提供者提供情況n SLA滿足程度

20、n 提供者與消費者之間的依賴關(guān)系n 依賴分析,從而能確定哪個客戶端在使用服務(wù)n ESB整體運行情況失敗、拒絕、超時、非法、正常依據(jù)這些價值數(shù)據(jù)可以為業(yè)務(wù)部門和IT部門的工作優(yōu)化與調(diào)整提供了指導性素材數(shù)據(jù),不僅有助于系統(tǒng)的演進,同時更加有助于部門的管理優(yōu)化。3.9 消息機制為了支持異構(gòu)環(huán)境,Primeton ESB提供了多個通訊方式: 發(fā)布/訂閱:根據(jù)對消息的訂閱規(guī)則,同一個消息可以被多個Endpoint消費; 單路:Endpoint單向發(fā)出消息,并不期待有回復信息; 請求/應(yīng)答:Endpoint向隊列中發(fā)出消息,并且可以從另一個隊列中取得消息消費者的反饋信息?;蛘叻?wù)調(diào)用者一直等待服務(wù)的處理結(jié)

21、束并有返回結(jié)果時; 請求/回調(diào):服務(wù)調(diào)用者異步調(diào)用某一服務(wù)并傳遞給該服務(wù)一個回調(diào)的服務(wù)地址,當該服務(wù)處理處理完后就調(diào)用該回調(diào)函數(shù); 同步和異步:同步/異步是最基礎(chǔ)的調(diào)用機制 ;4 Primeton ESB關(guān)鍵特性作為企業(yè)IT架構(gòu)中的關(guān)鍵基礎(chǔ)部件 Primeton ESB除具有一般ESB產(chǎn)品的通用功能外,其優(yōu)勢在四方面:一是高性能、二是高可靠、三是高擴展性、四是業(yè)務(wù)化,未來也會向這四個方面不斷投資與優(yōu)化,除此之外普元還有本地化、研發(fā)級服務(wù)從而更加貼切滿足客戶需求 。4.1 高性能企業(yè)希望集中管理服務(wù)的初衷推動ESB承載眾多關(guān)鍵服務(wù)的交互,從而導致ESB作為企業(yè)IT架構(gòu)中的關(guān)鍵部件,在取得集中管理

22、效能的同時也必然帶來性能問題,企業(yè)當然不希望因為集中管理方式的部署,使得關(guān)鍵服務(wù)的性能有所下降,反而進一步的希望性能會有所提高,當然提高性能不僅僅是ESB本身的問題,更重要的是服務(wù)提供者自身性能及服務(wù)質(zhì)量的提高,所以Primeton ESB解決的首要問題就是降低服務(wù)交互在ESB上的性能損耗,從而保障了服務(wù)質(zhì)量 。Primeton ESB借鑒了企業(yè)級軟件幾十年的豐富經(jīng)驗,融入了多進程管理,SEDA、NIO等成熟技術(shù),同時不依賴于J2EE容器,在系統(tǒng)架構(gòu)上分散了性能消耗的瓶頸,從而在本質(zhì)上提高了系統(tǒng)的處理效率。同時在復雜通信協(xié)議的處理上,更加趨向于底層協(xié)議的處理,為高性能創(chuàng)造了先天的條件,從而為業(yè)

23、務(wù)擴展提供了有力的支撐。拋棄了傳統(tǒng)的EAI系統(tǒng)的建設(shè)方式采取更加輕量級的架構(gòu),同時針對國內(nèi)行業(yè)普遍收斂的協(xié)議進行了重點優(yōu)化,從而提高了產(chǎn)品的整體性能。同時因為其輕量級的特性使得對底層硬件的要求就不高,從而適應(yīng)了大規(guī)模使用刀片服務(wù)器的行業(yè)趨勢。4.2 高可靠基于ESB的關(guān)鍵部署形態(tài)使其可靠性提到了非常重要的位置,企業(yè)當然不希望因為ESB的健壯性問題而經(jīng)常宕機或消息丟失從而影響關(guān)鍵業(yè)務(wù)的運行,所以在高性能的基礎(chǔ)上可靠性性尤為重要。同時健壯性不僅體現(xiàn)在ESB基礎(chǔ)設(shè)施的健壯性上,同時也體現(xiàn)在關(guān)鍵服務(wù)的可靠性上,因為系統(tǒng)風險的存在使得事前準備工作未免會有百密一疏的時候,如果基礎(chǔ)設(shè)施整體的可靠性出現(xiàn)問題的

24、時候,就需要保證關(guān)鍵服務(wù)的可靠性,使其在環(huán)境惡劣的情況下也能最大程度地保證關(guān)鍵服務(wù)的QoS,從而提高平均無故障連續(xù)工作時間(MTBF)和降低系統(tǒng)故障平均恢復時間(MTTR)。同時作為第三方中介Primeton ESB又可以作為仲裁機構(gòu),使得客戶對各系統(tǒng)以及各集成商具有很好的協(xié)調(diào)和管理能力,各方系統(tǒng)的對外集成行為都會被ESB服務(wù)中介所跟蹤和審計,從而避免因為各方系統(tǒng)中數(shù)據(jù)的不一致性導致不必要的糾紛。ESB在部署架構(gòu)上是處于眾多業(yè)務(wù)系統(tǒng)之間的中介位置,這樣就意味著它會作為第三方參與了系統(tǒng)之間的服務(wù)交互,而這種交互不應(yīng)當因為第三方的介入而降低可靠性,從而將數(shù)據(jù)質(zhì)量問題蔓延到更多的業(yè)務(wù)系統(tǒng)。Prime

25、ton ESB采用取了SEDA、NIO等業(yè)界先進的技術(shù)以及松散的集群部署方式來保障ESB整體基礎(chǔ)設(shè)施以及關(guān)鍵服務(wù)的可靠性,從而提高了Primeton ESB的容錯性,以及可以應(yīng)對不可預(yù)知的服務(wù)訪問情況,譬如突發(fā)的服務(wù)訪問、不穩(wěn)定的網(wǎng)絡(luò)造成的訪問異常等。同時當QoS出現(xiàn)異常的時候,還可以通過更加必要的實時方式通知關(guān)鍵人員,從而在管理流程上保障了系統(tǒng)最小宕機時間 。4.3 高擴展擴展性是Primeton ESB的優(yōu)勢特性之一,是其主動融合性的重要體現(xiàn)。企業(yè)引入ESB的目標之一就是希望其能夠與現(xiàn)有系統(tǒng)很好地融合,譬如與企業(yè)內(nèi)部現(xiàn)有的權(quán)限系統(tǒng),現(xiàn)有的告警系統(tǒng)、現(xiàn)有報表系統(tǒng)等,而這些系統(tǒng)又沒有統(tǒng)一的標準

26、,同時又是在不同的歷史時期建設(shè)的,所以要想后來引入的ESB很好地與現(xiàn)有基礎(chǔ)設(shè)施融合就要求ESB具有很好的擴展性,通過必要的二次開發(fā)能與這些系統(tǒng)銜接。多樣性、復雜性是在眾多企業(yè)IT環(huán)境中實施ESB的重要特點,這就要求ESB產(chǎn)品必須具有更加開放的體系架構(gòu),以通過更加靈活的方式與現(xiàn)有系統(tǒng)融合,而恰恰是這一點導致了先前EAI產(chǎn)品實施效果不好的主要原因之一,同時也是眾多面向更加廣泛市場的ESB產(chǎn)品所不具有的。 同時這種擴展性也增強了開發(fā)商依據(jù)業(yè)務(wù)上的優(yōu)勢提供更加符合企業(yè)自身特點的便利功能,從而能夠更加體現(xiàn)引入ESB并不是“交鑰匙”工程,而是一個架構(gòu)的引入和業(yè)務(wù)不斷演進的過程。Primeton ESB產(chǎn)品

27、在設(shè)計之初就有針對地在技術(shù)、業(yè)務(wù)、產(chǎn)業(yè)環(huán)境的特點的基礎(chǔ)上重點提升了產(chǎn)品的擴展性,提供了有針對性的、開放的API接口,使得ESB產(chǎn)品更加容易和企業(yè)內(nèi)部現(xiàn)有的系統(tǒng)有機的融合在一起,譬如:與現(xiàn)有安全系統(tǒng)的融合、與現(xiàn)有IT網(wǎng)管系統(tǒng)的融合;同時也可以依托這些API定制符合集團或各省公司個性化的功能 。4.4 業(yè)務(wù)化ESB是企業(yè)內(nèi)部重要的基礎(chǔ)設(shè)施,其日常的有效管理對提高工作效率和降低運營風險具有重要的意義。Primeton ESB產(chǎn)品針對易管理性在設(shè)計之初就非常重視,譬如提供非常詳細的服務(wù)調(diào)用軌跡信息,豐富的QoS質(zhì)量指標,完備的日志信息和方便的進程管理機制,同時還可以依托服務(wù)運行的軌跡信息形成跨部門的業(yè)

28、務(wù)流程的監(jiān)控 。4.5 個性化大型企事業(yè)及政府部門因其產(chǎn)業(yè)環(huán)境、業(yè)務(wù)氛圍和IT建設(shè)歷史的不同,必然導致其集成的方式方法不可在行業(yè)或企業(yè)間復制,這也是為什么定制化服務(wù)市場異常火熱,這對這一點普元作為本土公司具有很多優(yōu)勢條件 :1、 成功經(jīng)驗:普元近幾年已經(jīng)為大量客戶提供了平臺定制服務(wù),包括為華為、中國建設(shè)銀行總行、中信銀行總行、國家開發(fā)銀行總行等大型公司定制了平臺與產(chǎn)品,積累了豐富的技術(shù)和管理經(jīng)驗;2、 組織保障:成立了專門的部門集中管理、實施和維護定制項目;上面的優(yōu)勢為客戶的項目成功提供了有力的保障,而國外ESB廠商更注重共性需求,并且ESB研發(fā)團隊在國外,響應(yīng)速度比較慢,無法及時為大客戶提供

29、定制化服務(wù)。5 Primeton ESB客戶價值Primeton ESB能夠從如下三個方面給客戶帶來價值:l 高管控能力l 高投資回報l 高運營能力5.1 高管控能力基礎(chǔ)設(shè)施管控能力對服務(wù)的集中管控是企業(yè)部署ESB的主要目標之一,Primeton ESB提供了強大的服務(wù)監(jiān)控能力使服務(wù)的管理更加業(yè)務(wù)化、可視化,譬如提供了服務(wù)運行時監(jiān)控、運行情況歷史分析等,使得企業(yè)的信息化部門可以更加方便、全面地了解服務(wù)運行情況,有助于迅速定位和排除故障,更重要的是為及時主動的采取業(yè)務(wù)優(yōu)化措施提供了可能性。通過總線形式有效改善現(xiàn)有系統(tǒng)之間調(diào)用的網(wǎng)狀關(guān)系,使得系統(tǒng)之間的關(guān)系更加可視化和可管控性。第三方仲裁能力大型企

30、事業(yè)及政府部門在信息化建設(shè)過程中往往需要外部眾多應(yīng)用開發(fā)商參與,同時基于實用主義原則指導下的系統(tǒng)建設(shè)思路,各業(yè)務(wù)系統(tǒng)是在不同的歷史時期建設(shè)完成的,并且隨著軟件行業(yè)盈利模式的演進,這些系統(tǒng)又被不同的服務(wù)商進行著日常的運行維護和版本升級。Primeton ESB可以作為第三方仲裁機制,使得客戶對各系統(tǒng)以及各集成商具有很好的協(xié)調(diào)和管理能力,各方系統(tǒng)的對外集成行為都會被該ESB服務(wù)中介所跟蹤和審計,從而避免因為各方系統(tǒng)中數(shù)據(jù)的不一致而導致不必要的糾紛 。企業(yè)流程治理能力企業(yè)信息化并非一蹴而就,因此就需要有強大的IT管控和靈活動態(tài)的業(yè)務(wù)策略應(yīng)對能力。規(guī)范的管理框架將更有效地實現(xiàn)IT與業(yè)務(wù)可視性和管控性。

31、并進一步通過策略的機制(Policy Framework)不斷實現(xiàn)IT治理和業(yè)務(wù)優(yōu)化。同時也為SLA的實現(xiàn)提供了更為靈活和簡便的方式,一切都能夠基于服務(wù)來管控保障和治理優(yōu)化。隨著業(yè)務(wù)應(yīng)用的越來越多,計算資源的高效配置和使用將變得越來越迫切。因此這樣先進的、規(guī)范的SOA管理框架都將使得業(yè)務(wù)服務(wù)的仿真和虛擬化變得觸手可及,我們的業(yè)務(wù)運營效率將進一步提高。規(guī)范化的SOA管理框架正在成為企業(yè)和機構(gòu)客戶落實Enterprise-on-Service的發(fā)展策略和提升IT與業(yè)務(wù)一致性的重要手段和表現(xiàn)形式。5.2 高投資回報輕量級、高性能大型企事業(yè)及政府部門的發(fā)展現(xiàn)狀對IT高性能的要求是國外企業(yè)無法比擬的,即

32、使國外產(chǎn)品能夠適合國內(nèi)高端客戶的極限要求,但是往往需要不成比例的高成本投入,使得企業(yè)對于IT投入的性價比不高,針對這些實際問題Primeton ESB以更加輕量級的體系架構(gòu),大大降低了對底層軟硬件環(huán)境的要求,并且針對國內(nèi)實際情況對產(chǎn)品進行了集中優(yōu)化,使客戶只要以較低的投入就可以獲得理想的性能要求。業(yè)務(wù)化、適國情業(yè)務(wù)化主要解決產(chǎn)品的可用性問題,由于國內(nèi)在文化的差異性和使用習慣上的不同,在使用軟件的過程中有其自身的特定,所以Primeton ESB在產(chǎn)品在設(shè)計上更加的本土化,從而大大降低了實施風險、提高了工作效率,而這一點實踐證明意義重大,針對這些問題Primeton ESB提供了更加符合國人習慣

33、的產(chǎn)品使用方式,以及更多的業(yè)務(wù)化而非技術(shù)化的統(tǒng)計分析,使得用戶更加容易理解。高開放、易擴展這一點又與國內(nèi)產(chǎn)業(yè)環(huán)境的特點息息相關(guān),由于業(yè)務(wù)的靈活性和豐富的個性化,使得產(chǎn)品在實施過程中需要針對某些特定場景進行適應(yīng)性調(diào)整以滿足客戶需求,這一點已經(jīng)在前些年實施ERP的過程中尤為明顯,即使可以實現(xiàn)企業(yè)的實施成本也會很高。所以基于對這些問題的理解Primeton ESB天生就具有很高的開放性和擴展性,包含協(xié)議的擴展、統(tǒng)計分析的擴展等,合作伙伴可以依托對外接口完成客戶個性化的要求。5.3 高運營能力RAS(Reliability,Availability,Serviceability)級服務(wù)運營能力是眾多企

34、業(yè)IT關(guān)鍵部件所追求的目標。ESB作為企業(yè)內(nèi)部重要的基礎(chǔ)設(shè)施,承載了眾多業(yè)務(wù)的聯(lián)通,甚至是關(guān)鍵的業(yè)務(wù)邏輯,這樣就會對ESB的健壯性和可維護性提出了跟高的要求,不然一旦單點出現(xiàn)問題就會對IT所支撐的企業(yè)核心業(yè)務(wù)產(chǎn)生嚴重的影響,從而直接影響企業(yè)的業(yè)務(wù)拓展和客戶維護 。久經(jīng)大型企事業(yè)及政府部門客戶的驗證,Primeton ESB產(chǎn)品從設(shè)計之初就認識到了服務(wù)集成的關(guān)鍵問題和本質(zhì)目標,并把這一認識不斷深入根植在產(chǎn)品中。Primeton ESB不僅可以應(yīng)對企業(yè)內(nèi)部復雜的IT環(huán)境,旨在可以健壯地融入各種集成服務(wù),同時還可以提供各種服務(wù)血緣管理和運行跟蹤機制,使得IT部門能夠更好地掌控服務(wù)集成的狀況,為有效的

35、運營提供必要的手段。更重要的是Primeton ESB還提供了及時的SLA狀態(tài)通知機制,使得IT部門的關(guān)鍵人員能夠更加及時、自動化地了解關(guān)鍵部件的運行狀況,并可以根據(jù)狀況采取不要的運維和優(yōu)化手段,從而大大提高業(yè)務(wù)部門的滿意度,提高IT部門的KPI 。6 Primeton ESB應(yīng)用場景6.1 業(yè)務(wù)應(yīng)用典型場景企業(yè)的信息化建設(shè)在市場、管理和技術(shù)等的多重因素的推動下不斷演進,在“實用主義”原則指導下的企業(yè)應(yīng)用都是在不同時期,以部門為單位分別建設(shè)的,這樣就會帶來大量分散的系統(tǒng):1) 以“產(chǎn)品為中心”的發(fā)展階段:職能部門間的整合在“產(chǎn)品為中心”的企業(yè)發(fā)展階段,企業(yè)的生產(chǎn)流程是以“產(chǎn)品”為生命周期進行管

36、理,從人、財、物到產(chǎn)、供、銷,提高生產(chǎn)效率是企業(yè)的主要經(jīng)營目標。在此過程中人們發(fā)現(xiàn)部門之間的協(xié)作是提升效率的有效方式,為了能夠得到此目標,就需要各部門所依賴的不同應(yīng)用系統(tǒng)之間進行通訊,這樣就推動著集成問題在企業(yè)內(nèi)部先期啟動;2) 以“客戶為中心”的發(fā)展階段:企業(yè)業(yè)務(wù)域間的整合由賣方市場到買方市場的轉(zhuǎn)變導致激烈的競爭促使企業(yè)經(jīng)營思路轉(zhuǎn)變成“以客戶為中心”,這樣就要求企業(yè)需對“客戶”進行全生命周期管理,從市場、銷售、服務(wù)等不同緯度進行業(yè)務(wù)整合,旨在為客戶提供一致的感知,為企業(yè)管理提供統(tǒng)一的客戶視圖,為了達到此目標需要將企業(yè)內(nèi)不同業(yè)務(wù)域內(nèi)的各應(yīng)用進行整合,從而促使企業(yè)集成問題向縱深方向發(fā)展;3) “

37、產(chǎn)業(yè)鏈”的經(jīng)營思路促使企業(yè)與更多維度的伙伴合作隨著市場競爭的升級以及互聯(lián)網(wǎng)技術(shù)的發(fā)展,迫使企業(yè)不斷從業(yè)務(wù)模式上進行創(chuàng)新,以更加開放的思路收斂核心能力將自身融入到社會乃至全球市場中,通過與更多的外部伙伴合作為客戶創(chuàng)造價值,使得企業(yè)運營所依托的IT系統(tǒng)所面對的外部環(huán)境具有更大的不確定性和更加復雜的問題,從而導致應(yīng)用系統(tǒng)的建設(shè)更加的復雜;面對變幻莫測的市場需求變化,企業(yè)希望通過推進“服務(wù)化”提高敏捷性和響應(yīng)能力:更方便地與客戶和合作伙伴交互,更靈活地設(shè)計和構(gòu)建IT基礎(chǔ)架構(gòu)。為此,SOA(Service-Oriented Architecture,面向服務(wù)的架構(gòu))日益引起企業(yè)高層的重視。SOA將分散在

38、企業(yè)應(yīng)用中的功能組合為基于標準的互操作“服務(wù)”,與使用傳統(tǒng)應(yīng)用相比,企業(yè)可利用SOA更快地組合和重用“服務(wù)”,以滿足業(yè)務(wù)需求。SOA圍繞“服務(wù)”,而不是“應(yīng)用”組織企業(yè)IT,能幫助企業(yè)更快地推出新服務(wù),并靈活響應(yīng)業(yè)務(wù)環(huán)境的變化。為了優(yōu)化IT基礎(chǔ)結(jié)構(gòu)以便交付服務(wù)將SOA變成現(xiàn)實,IT組織需要一個智能化的基礎(chǔ)架構(gòu),以降低服務(wù)重用的復雜性,并可靠地集成IT環(huán)境的各種技術(shù)、協(xié)議和應(yīng)用。為此,IT組織創(chuàng)建了一個以“服務(wù)”為中心的集成層,以隱藏各種應(yīng)用和技術(shù)帶來的底層復雜性,這就是說,SOA的成功離不開“集成層”,集成層支持異構(gòu)環(huán)境下的動態(tài)服務(wù)交互。集成層必須對服務(wù)使用者隱藏服務(wù)端點的更改,同時支持現(xiàn)有服

39、務(wù)的發(fā)展,并能夠業(yè)務(wù)的發(fā)展,快速添加新服務(wù)以滿足客戶和合作伙伴的要求。6.1.1 統(tǒng)一服務(wù)平臺隨著互聯(lián)網(wǎng)的發(fā)展和公司市場化的深入,電信運營商能夠提供的服務(wù)越來越廣泛,某電信希望由原來的以產(chǎn)品為中心的經(jīng)營模式逐步轉(zhuǎn)向以客戶為中心的經(jīng)營模式,這就要求IT系統(tǒng)能夠圍繞客戶整合已有資源來提供服務(wù) 。 某電信網(wǎng)上客服系統(tǒng)作為重要的客戶接觸渠道,需要整合后端各種能力為客戶提供全面的服務(wù),其中“統(tǒng)一服務(wù)平臺”起到了至關(guān)重要的作用,如下架構(gòu)圖:通過整合8個主題域中的服務(wù),并可以根據(jù)自助終端和網(wǎng)上客服系統(tǒng)的業(yè)務(wù)需要對各服務(wù)進行組合生成新的服務(wù),從而使得客戶接觸系統(tǒng)能夠快速適應(yīng)電信市場的不斷發(fā)展和激烈的競爭,提高

40、該電信運營商的服務(wù)水平和服務(wù)質(zhì)量、增強對新業(yè)務(wù)的支撐能力和反應(yīng)速度、滿足客戶要求的不斷變化和發(fā)展 。6.1.2 統(tǒng)一客戶視圖中國電信的經(jīng)營理念正逐漸由“產(chǎn)品”為中心向“客戶”為中心轉(zhuǎn)變,這就對于IT系統(tǒng)提出了新的要求。由于建設(shè)時期的不同使得各系統(tǒng)數(shù)據(jù)及標準不一致,存在相同業(yè)務(wù)信息在不同系統(tǒng)中不一致的現(xiàn)象,從而無法取得統(tǒng)一的分析結(jié)果,不利于企業(yè)的精確化管理,給業(yè)務(wù)發(fā)展帶來一定影響,這樣就產(chǎn)生了對信息共享、集中、統(tǒng)一管理的要求。通過在OSS域依托“數(shù)據(jù)集成平臺(Primeton ESB)”建設(shè)統(tǒng)一運營視圖(ODS數(shù)據(jù)庫),統(tǒng)一集中管理來自于網(wǎng)絡(luò)資源、服務(wù)開通、故障處理、性能告警等系統(tǒng)中的資源、開通

41、、故障、告警、產(chǎn)品等客戶信息,從而成為企業(yè)后端運營數(shù)據(jù)共享平臺,支撐跨系統(tǒng)數(shù)據(jù)的應(yīng)用,提升數(shù)據(jù)質(zhì)量,同時為企業(yè)前端提供有效的業(yè)務(wù)數(shù)據(jù)支撐 。業(yè)務(wù)效果:a) 提高運營數(shù)據(jù)質(zhì)量b) 提升客戶感知c) 加強人力資源管控d) 精確營銷支撐e) 提升產(chǎn)品售中支持f) 提升產(chǎn)品保障能力類似使用場景:1、電信綜合網(wǎng)管系統(tǒng)綜合網(wǎng)管系統(tǒng)需要從各專業(yè)網(wǎng)管(話務(wù)、傳輸、數(shù)據(jù))中不斷實時、大數(shù)據(jù)量提取相關(guān)數(shù)據(jù),形成從客戶-產(chǎn)品-網(wǎng)絡(luò)的完整視圖 。6.1.3 集團業(yè)務(wù)系統(tǒng)集團型企業(yè)中的某些業(yè)務(wù)條線往往是需要總部和各下屬公司協(xié)作完成的,譬如:對外提供的服務(wù)或?qū)?nèi)的運營管理。電信運營商就是個典型,以其對外提供的服務(wù)為例,他

42、可以向其客戶提供“覆蓋全國的DDN專線租賃”的電信網(wǎng)絡(luò)服務(wù),為了能夠?qū)崿F(xiàn)這種服務(wù)就需要建設(shè)運營商總部與其各省公司“上下協(xié)作”的電子運維系統(tǒng),通過該系統(tǒng)總部可以協(xié)調(diào)各相關(guān)省份完成客戶要求的DDN專線。由于這種“上下協(xié)調(diào)”的行為是在相當廣泛并有通訊風險的internet/intranet上完成的,所以為了保障其有效性就需要在總部與各省公司之間提供可靠的信息傳遞,譬如使用如下圖所示的Primeton ESB中間件:類似使用場景:1、電信運營商(電信、移動、聯(lián)通)在BSS域、OSS域、MSS域都有很多總部級的業(yè)務(wù)及對應(yīng)的IT系統(tǒng)、這些系統(tǒng)都有類似上面的需求,譬如:i. BSS域中的總部CRM系統(tǒng),實現(xiàn)

43、對跨省或跨國大客戶的管理;ii. OSS域中的總部“電子運維系統(tǒng)”、“長途資源管理系統(tǒng)”等;iii. MSS域中的總部“內(nèi)審內(nèi)控系統(tǒng)”,“投資計劃管理系統(tǒng)”等;2、集團化管理的國有企業(yè),尤其是眾多央企 。3、政府職能部門管理條線:譬如 工業(yè)與信息化部申訴信息管理系統(tǒng)為了能夠更好地協(xié)調(diào)管理國內(nèi)各電信運營商,工業(yè)與信息化部提供了可以受理來自不同運營商(總部、各省)的申訴情況并加以協(xié)調(diào)處理 。6.1.4 保護核心業(yè)務(wù)經(jīng)過多年的積累眾多大中型企業(yè)已經(jīng)積累了相對成熟和穩(wěn)定的核心業(yè)務(wù)系統(tǒng),但由于外部市場壓力和內(nèi)部管理不斷演進的要求,又需要不斷對其進行調(diào)整,這樣就帶來了如下的兩個問題:1、降低核心業(yè)務(wù)系統(tǒng)的

44、穩(wěn)定性:核心業(yè)務(wù)系統(tǒng)往往直接影響著企業(yè)的關(guān)鍵業(yè)務(wù),頻繁修改勢必引入眾多不確定因素從而影響系統(tǒng)的穩(wěn)定性,給企業(yè)帶來重大損失,譬如對電信核心BOSS系統(tǒng)的頻繁修改。2、降低企業(yè)IT投資的邊際效應(yīng):有些企業(yè)引入了國外成熟的套裝軟件,譬如:Siebel、SAP等,雖然它們提供了二次開發(fā)能力以適應(yīng)新的業(yè)務(wù)需求,但每次調(diào)整都需要支付高昂的服務(wù)費用,并且上一次調(diào)整的投資不會降低下一次的費用,IT投資邊際效應(yīng)不高 。解決方案:為了解決上面的問題業(yè)內(nèi)眾多企業(yè)采取的方法是:在其核心業(yè)務(wù)系統(tǒng)周圍建設(shè)大量外圍系統(tǒng),通過這些外圍系統(tǒng)來支撐頻繁變化的業(yè)務(wù)需求,并且這些外圍系統(tǒng)通過使用核心系統(tǒng)對外提供的服務(wù)與其有機地融為一

45、體。但在實踐中人們發(fā)現(xiàn)由于核心業(yè)務(wù)系統(tǒng)資源的關(guān)鍵性和稀缺性以及眾多外部系統(tǒng)的不確定性,需要一種措施來保護核心業(yè)務(wù)系統(tǒng)被外部的訪問,從而引入了類似于“服務(wù)防火墻”的機制(如下圖所示),并且要求其提供如下核心功能:1、訪問控制功能:核心系統(tǒng)的計算能力在某一時間點是有限的,所以不可能無限制地支撐外圍系統(tǒng)的并發(fā)訪問,所以需要“訪問控制功能”攔截服務(wù)請求,或駁回請求、或排隊請求以減輕核心系統(tǒng)的負荷,保障核心業(yè)務(wù)的正常運行 。2、權(quán)限管理功能:核心系統(tǒng)中往往承載著某些敏感信息,而這些信息又是受限使用的,所以對于核心系統(tǒng)功能的訪問需要事先的授權(quán)允許 。類似使用場景:1、電信運營商(電信、移動、聯(lián)通)的某些省

46、份、某些金融企業(yè)、或其他大中型企業(yè)引入了Siebel,SAP等軟件,勢必會遇到上面的問題 。2、電信核心業(yè)務(wù)支撐系統(tǒng)BOSS的外圍系統(tǒng)電信行業(yè)競爭的不斷加劇,促使運營商需不斷推出大量新業(yè)務(wù),但又不能頻繁修改核心BOSS,已經(jīng)有先行者采取了“服務(wù)防火墻”方案 。6.1.5 銀行中間業(yè)務(wù)隨著銀行數(shù)據(jù)大集中及業(yè)務(wù)形態(tài)的轉(zhuǎn)變導致的中間業(yè)務(wù)的開展,對前置系統(tǒng)的要求也越來越高。銀行的生產(chǎn)系統(tǒng)本質(zhì)上分為兩大部分:一部分就是核心業(yè)務(wù)系統(tǒng),另一部分是各種特色業(yè)務(wù)和中間業(yè)務(wù)。核心業(yè)務(wù)系統(tǒng)應(yīng)該越穩(wěn)定越好,上線后應(yīng)盡量不變動;然而銀行的業(yè)務(wù)又是不斷擴展和變化的,這些就是特色業(yè)務(wù)或中間業(yè)務(wù),所以就應(yīng)當把穩(wěn)定的核心業(yè)務(wù)系

47、統(tǒng)與變動迅速的特色業(yè)務(wù)系統(tǒng)、中間業(yè)務(wù)系統(tǒng)應(yīng)當分離開。在系統(tǒng)架構(gòu)上,前置系統(tǒng)完成了特色業(yè)務(wù)系統(tǒng)、中間業(yè)務(wù)系統(tǒng)(譬如柜面、電子銀行、自助設(shè)備)向后臺核心業(yè)務(wù)系統(tǒng)的統(tǒng)一接入。前置系統(tǒng)是一個以交換為核心的運行平臺,基礎(chǔ)的功能是完成渠道的統(tǒng)一接入和對后臺其它系統(tǒng)的報文交換。在交換平臺的上面是應(yīng)用平臺即特色業(yè)務(wù)系統(tǒng)、中間業(yè)務(wù)系統(tǒng) 。前置系統(tǒng)的主要功能包括:1、提供各種接入方式(數(shù)據(jù)/協(xié)議轉(zhuǎn)換),例如:a) 外圍網(wǎng)絡(luò)(銀聯(lián),VISA,Mastercard,JCB等);b) 連接終端(ATM,CDM,POS,柜臺終端等);c) 電話銀行,網(wǎng)上銀行及其它金融機構(gòu);d) 中間業(yè)務(wù)(代收付、外匯買賣、代辦保險、代繳

48、稅款);2、服務(wù)組合為滿足特色業(yè)務(wù)的需要,前置系統(tǒng)應(yīng)具備快速封裝服務(wù)的能力,能夠?qū)碗s的業(yè)務(wù)功能通過多個主機系統(tǒng)內(nèi)部交易的組合或主機內(nèi)部交易及外部系統(tǒng)交易的組合的方式實現(xiàn) 。 3、安全管理前置系統(tǒng)應(yīng)當在數(shù)據(jù)傳輸過程中對數(shù)據(jù)進行基于可靠安全算法的數(shù)據(jù)加密解密;同時實現(xiàn)對各種類型的前端的身份合法性認證控制。類似使用場景:1、連鎖零售企業(yè)的營業(yè)系統(tǒng)這種系統(tǒng)支撐著零售企業(yè)日常門店業(yè)務(wù)的正常開展,同時有效保障了眾多店面業(yè)務(wù)的靈活性和后端核心業(yè)務(wù)系統(tǒng)的穩(wěn)定性 。2、銀行、證券和保險企業(yè)的各種中間業(yè)務(wù)系統(tǒng)基于中間業(yè)務(wù)零負債經(jīng)營的特點使得各金融企業(yè)競相發(fā)展,譬如結(jié)算業(yè)務(wù)、信托業(yè)務(wù)、租賃業(yè)務(wù)、代理融通業(yè)務(wù)、銀行

49、卡業(yè)務(wù)等 。6.1.6 ERP系統(tǒng)集成ERP系統(tǒng)已經(jīng)流行多年,它本用于制造業(yè),管理企業(yè)的生產(chǎn)過程(現(xiàn)在已經(jīng)不限于制造業(yè)、隨著商品理念的不斷外延ERP也應(yīng)用于銀行、電信等服務(wù)性行業(yè)),但即使是這樣的目標從目前的情況看也很難管理下游的銷售渠道和終端用戶,所以稱現(xiàn)有ERP是企業(yè)內(nèi)部的信息資源管理系統(tǒng)比較合適?,F(xiàn)有ERP系統(tǒng)通常是一個緊密耦合的軟件包,可謂牽一發(fā)而動全身,因為其指導思想是“用戶適應(yīng)系統(tǒng)”即“需要用戶適應(yīng)ERP的管理理念”,這樣就導致其不能滿足現(xiàn)有企業(yè)日益變化的需求。那么如何才能讓“系統(tǒng)適應(yīng)用戶”呢?。 供應(yīng)鏈系統(tǒng)集成SCM(Supply Chain Management)

50、系統(tǒng)主要解決企業(yè)與上游供應(yīng)商和下游銷售商的集成問題,本質(zhì)上是追蹤自己所訂貨的原材料或者零部件的生產(chǎn)進度和銷售情況,以便作出最優(yōu)的生產(chǎn)計劃和保持最小的庫存?,F(xiàn)代企業(yè)很多時候要么處于庫存積壓狀態(tài),要么處于缺貨狀態(tài),這主要是因為沒有掌握上下游供應(yīng)鏈的狀態(tài)。如何更好地減少庫存和作出最優(yōu)的生產(chǎn)計劃是企業(yè)非常關(guān)心的問題,其本質(zhì)上是一個企業(yè)內(nèi)部信息和企業(yè)外部信息的整合問題。如下圖顯示了供應(yīng)鏈的SOA解決方案,主要步驟是:a) 企業(yè)首先要明確自己需要從上游供應(yīng)商那里得到什么樣的信息,譬如:“供貨信息”主要包括原材料和零部件的進度。如什么時候發(fā)貨,什么時候收到貨,是否會有損耗等;b) 企業(yè)要明確自己需要從下游渠

51、道和零售店那里得到什么信息,假設(shè)為“銷售信息”,例如每種產(chǎn)品的型號,每天的銷售數(shù)量、退貨數(shù)量、返修數(shù)量等 ;需要上游供應(yīng)商創(chuàng)建“供貨信息”的服務(wù),以便企業(yè)調(diào)用;a) 需要下游渠道創(chuàng)建“銷售信息”的服務(wù),以便企業(yè)調(diào)用;b) 創(chuàng)建企業(yè)“內(nèi)部信息”服務(wù),包括企業(yè)內(nèi)部的訂單查詢服務(wù)、庫存查詢服務(wù)、物料查詢服務(wù)、機械設(shè)備查詢服務(wù)、生產(chǎn)能力信息服務(wù)等;c) 將上游供貨商“供貨信息”服務(wù)、下游銷售渠道的“銷售信息”服務(wù),以及“企業(yè)內(nèi)部信息”服務(wù)接入服務(wù)總線,同時將APS高級生產(chǎn)計劃系統(tǒng)接入到總線上;d) 創(chuàng)建流程模塊,分別調(diào)用上、下游和企業(yè)內(nèi)部的服務(wù),最后將結(jié)果作為輸入調(diào)用APS計劃系統(tǒng),APS將會根據(jù)最優(yōu)

52、的生產(chǎn)計劃完成生產(chǎn)工作 。整個架構(gòu)因為采用了服務(wù)總線和流程平臺使得模塊間處于松耦合狀態(tài),從而可以隨時更新而不影響系統(tǒng)的正常運行。上面供應(yīng)鏈方案中的關(guān)鍵點是:a) 追蹤下游銷售渠道的產(chǎn)品銷售細節(jié)相對容易,因為企業(yè)完成生產(chǎn)后會發(fā)貨給下游的分銷商或零售渠道,每個產(chǎn)品在出廠的時候都會有唯一的產(chǎn)品編號,企業(yè)的ERP系統(tǒng)中有每個產(chǎn)品編號的發(fā)貨記錄,下游的銷售渠道只要將每天銷售的產(chǎn)品編號報上即可;b) 追蹤上游供貨商的原材料和零配件的供貨信息,一件商品從原材料,到加工完成各種零配件,到組裝,到測試,到最后成型,所經(jīng)過的上游廠商可能有多家或多道環(huán)節(jié) 。隨著全球一體化的深入發(fā)展,供應(yīng)鏈系統(tǒng)也會變得越來越復雜和重

53、要,供應(yīng)鏈系統(tǒng)其本質(zhì)就是上下游企業(yè)之間的信息集成,由于企業(yè)的IT實現(xiàn)技術(shù)不一致,要在了企業(yè)之間實現(xiàn)信息集成,ESB已經(jīng)被證實是最佳的選擇 。 CRM與ERP集成CRM系統(tǒng)主要解決企業(yè)和上游的零售客戶和下游銷售渠道的集成問題,本質(zhì)上就是要采取各種手段將企業(yè)的產(chǎn)品打開更多的銷路。CRM一般來說有兩種類型:一種是B2C類型,就是企業(yè)直接將產(chǎn)品賣給消費者,通常稱之為“會員”;另一種是B2B類型,就是企業(yè)將產(chǎn)品發(fā)貨給下游的銷售渠道,如分銷商、批發(fā)商、零售店等。這里討論的是B2C類型的CRM,主要包括:會員管理、產(chǎn)品管理、訂單管理、積分管理、贈卷管理、活動管理、問卷調(diào)查等,其中最重要的就是會

54、員管理模塊、產(chǎn)品管理模塊、訂單管理模塊 。一般企業(yè)的ERP系統(tǒng)和CRM系統(tǒng)是相互獨立的,有各自的數(shù)據(jù)庫,但有些數(shù)據(jù)是重復的,譬如產(chǎn)品信息,只是ERP中的產(chǎn)品信息(包括產(chǎn)品定價)是最新的。如果CRM中不能及時得到ERP中正確的產(chǎn)品信息,就會產(chǎn)生一系列的問題:a) 定價不一致:ERP中的某一產(chǎn)品的定價改變了,但是由于CRM中沒有及時更新,就會產(chǎn)生價格不一致的現(xiàn)象,從而為企業(yè)造成重大的經(jīng)濟損失;b) 庫存不一致:某一產(chǎn)品在ERP系統(tǒng)中已經(jīng)沒有庫存了,但由于CRM中沒有及時更新,使得銷售工作仍然在進行,最終會導致很差的客戶滿意度,降低了企業(yè)在市場中的信譽;訂單不一致CRM系統(tǒng)中最新的訂單信息,而ERP

55、中的訂單信息不是最新的,從而影響了庫存量的準確性以及生產(chǎn)計劃;CRM與ERP的集成是大勢所趨,如下圖的集成方案:在這個方案中:a) CRM需要及時從ERP系統(tǒng)得到產(chǎn)品信息,包括定價、折扣等;b) ERP需要及時從CRM得到訂單信息;c) CRM需要及時得到訂單的處理狀態(tài);從而需要相關(guān)的服務(wù)是:a) 產(chǎn)品信息服務(wù):CRM及時從ERP得到產(chǎn)品最新信息; b) 訂單導入服務(wù):CRM及時將訂單信息導入到ERP中;c) 訂單狀態(tài)服務(wù):CRM及時從ERP中得到最新的訂單狀態(tài);上面ERP提供的三個服務(wù)通過接入ESB服務(wù)總線被ERP系統(tǒng)調(diào)用,同時由于ESB帶來的服務(wù)間的松耦合性,使得可以隨時替換和更新服務(wù)。6

56、.1.6.3 BOM集成方案BOMS( Bill of Material System 即物料管理系統(tǒng))是ERP的核心,因為ERP的核心是生產(chǎn),而生產(chǎn)的核心就是物料需求管理。目前BOMS還是根據(jù)上世紀60年代單品種大批量的生產(chǎn)理念建設(shè)的,而現(xiàn)在的市場環(huán)境已經(jīng)發(fā)生了很大的變化,需要小批量、多品種的生產(chǎn)模式,這樣就使得原有BOMS系統(tǒng)的建設(shè)方式已經(jīng)不能適應(yīng)現(xiàn)在的企業(yè)要求。 目前BOMS的關(guān)鍵不足在于只能回答“需要什么樣的物料,每個物料需要多少”等問題,不能回答“什么時候、什么工序要”等問題。為了實現(xiàn)這個目標就需要一個包含“物料品種、物料量、物料需要時間、物料工序號”的BOMS系統(tǒng),只有這樣才能夠幫

57、助現(xiàn)代企業(yè)真正實現(xiàn)自動化,提高生產(chǎn)效果 。要實現(xiàn)這樣的BOMS系統(tǒng)就需要各生產(chǎn)中心甚至整個供應(yīng)鏈實現(xiàn)信息實現(xiàn)共享。下圖就是ERP核心BOMS的SOA集成方案:1、首先要找出影響B(tài)OMS的所有基本因素,并根據(jù)這些基本因素建立相應(yīng)的基礎(chǔ)服務(wù)模塊,并通過WebService或其他技術(shù)實現(xiàn),所建立的4了基本模塊如下:i. 生成流程查詢服務(wù)ii. 計劃模式查詢服務(wù)iii. 加工順序查詢服務(wù)iv. 資源配置查詢服務(wù)2、建立一套專門針對BOMS的高級計劃與排程的模型和算法APS,這里稱為BOMS_APS,可以使用遺傳算法、啟發(fā)算法、高級圖論等,SOA的優(yōu)勢就在于整個系統(tǒng)可以隨時替換這些算法,而不影響系統(tǒng)運行;3、分別將上面的4了模塊和BOMS_APS算法接入企業(yè)服務(wù)總線;4、開發(fā)BOMS的流程模塊,他將會首先通過服務(wù)總線調(diào)用上面的4了基本服務(wù)將返回的結(jié)果作為輸入調(diào)用BOMS_APS的模型算法,得到最后的結(jié)果 。作為SOA系統(tǒng)的最大好處,上面的4了模塊,BOSM_APS模塊和BOMS流程模塊通過接入ESB

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論