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