下一代運(yùn)營(yíng)支撐系統(tǒng)所涉及的IT技術(shù)覆蓋相當(dāng)廣泛,主要有:面向服務(wù)架構(gòu)(SOA)技術(shù)、UML建模技術(shù)、中間件技術(shù)、企業(yè)應(yīng)用集成(EAL)技術(shù)、企業(yè)級(jí)工作流程管理技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、數(shù)據(jù)倉(cāng)庫(kù)技術(shù)、商業(yè)智能技術(shù)、海量數(shù)據(jù)存儲(chǔ)技術(shù)、容災(zāi)備份技術(shù)、高端服務(wù)器、網(wǎng)絡(luò)及系統(tǒng)管理技術(shù)等。目前,這些技術(shù)都有相當(dāng)豐富的理論體系和產(chǎn)品實(shí)現(xiàn)的支持,無法一一盡述。因此,本文將只對(duì)SOA架構(gòu)技術(shù)進(jìn)行簡(jiǎn)單的描述。
SOA是一個(gè)組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過這些服務(wù)之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進(jìn)行定義的,應(yīng)該獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)和編程語言。這使得構(gòu)建在各種這樣的系統(tǒng)中的服務(wù)可以以一種統(tǒng)一和通用的方式進(jìn)行交互。
SOA具備了標(biāo)準(zhǔn)化、可操作、可組裝的特性。簡(jiǎn)單來概括,SOA提供了一個(gè)通用的、可互操作的和有彈性的行業(yè)標(biāo)準(zhǔn)架構(gòu),可以在軟件基礎(chǔ)架構(gòu)中建立一系列支持商業(yè)模型的可重復(fù)利用的服務(wù),這些服務(wù)由不同應(yīng)用系統(tǒng)的組件構(gòu)成,能夠幫助企業(yè)實(shí)現(xiàn)商業(yè)流程隨需所用。
SOA的核心思想與下一代網(wǎng)絡(luò)和下一代運(yùn)營(yíng)支撐系統(tǒng)的分層服務(wù)的架構(gòu)思路非常一致。因此,SOA技術(shù)必將成為下一代運(yùn)營(yíng)支撐系統(tǒng)IT實(shí)現(xiàn)中的一個(gè)重要的架構(gòu)技術(shù)。
目前,電信行業(yè)正在市場(chǎng)和技術(shù)的驅(qū)動(dòng)下逐漸向NGN演進(jìn)。我們已經(jīng)站在了下一代網(wǎng)絡(luò)和下一代服務(wù)的門檻上。下一代網(wǎng)絡(luò)和服務(wù)的逐步推出必將對(duì)下一代運(yùn)營(yíng)支撐系統(tǒng)產(chǎn)生新的需求。我們只有提前把握這些需求和變化的趨勢(shì),才能把握先機(jī),立于不敗之地。
《世界電信》