首頁 > 新聞 > 專家觀點(diǎn) >

一體化本質(zhì)之架構(gòu)平臺

2012-12-06 16:31:36   作者:   來源:暢享網(wǎng)   評論:0  點(diǎn)擊:


   這里談的平臺一體化,非傳統(tǒng)意義上大家所了解的像微軟.NET架構(gòu)的Sharepoint平臺,Oracle收購SUN公司J2E架構(gòu)Java平臺以及IBM Lotus Domino平臺。雖然在地產(chǎn)行業(yè)Sharepoint和Java平臺的應(yīng)用明顯高于Domino平臺。但是,筆者在這里所討論的并不是簡單的選擇用哪個(gè)平臺開發(fā)產(chǎn)品搭建企業(yè)信息化平臺,而是借用其“平臺”理念來簡單探討一種應(yīng)用模式。為避免枯燥的技術(shù)語言闡述,盡量用圖形的形式呈現(xiàn),先來看看兩個(gè)概念:

  SOA:Service Oriented Architecture,一種以服務(wù)為基礎(chǔ)的架構(gòu)。具有可重用、松耦合、明確定義的接口、無狀態(tài)服務(wù)設(shè)計(jì)和基于開放標(biāo)準(zhǔn)的特點(diǎn)。而面向服務(wù)的實(shí)體結(jié)構(gòu)扮演三種角色:服務(wù)請求者、服務(wù)提供者、服務(wù)注冊中心。如下圖:

 

  ESB:Enterprise Service Bus, 企業(yè)服務(wù)總線。是傳統(tǒng)中間件技術(shù)與XML和Web等技術(shù)結(jié)合的產(chǎn)物,是網(wǎng)絡(luò)服務(wù)中最基本的連接中樞,可以所上企業(yè)建設(shè)信息化系統(tǒng)神經(jīng)中樞的必要元素。其功能具備事件驅(qū)動(dòng)、文檔導(dǎo)向的處理模式,以分布式的運(yùn)行管理機(jī)制,支持基于內(nèi)容的路由和過濾,具備復(fù)雜數(shù)據(jù)的傳輸能力,并可以提供一系列的標(biāo)準(zhǔn)接口。

  ESB是SOA架構(gòu)思想的現(xiàn)實(shí)應(yīng)用,是SOA架構(gòu)平臺得以輕量級實(shí)現(xiàn)的中樞神經(jīng)元。因此,利用ESB搭建企業(yè)基礎(chǔ)應(yīng)用平臺,利用主數(shù)據(jù)、業(yè)務(wù)流程,整合企業(yè)已經(jīng)在用的各業(yè)務(wù)系統(tǒng),通過基于角色的Portal構(gòu)建企業(yè)一體化信息平臺。

 

分享到: 收藏

專題