
SOA的出現(xiàn)給企業(yè)帶來巨大的好處。如果某組織將其IT架構(gòu)抽象出來,將其功能以粗粒度的服務(wù)形式表示出來,每種服務(wù)都清晰的表示其業(yè)務(wù)價(jià)值,那么這些服務(wù)的顧客(可能在公司內(nèi)部,也可能是在公司的某個(gè)業(yè)務(wù)伙伴)就可以得到這些服務(wù),而不必考慮其后臺(tái)實(shí)現(xiàn)的具體技術(shù)。更進(jìn)一步,如果顧客能夠發(fā)現(xiàn)并綁定可用的服務(wù),那么在這些服務(wù)背后的IT系統(tǒng)能夠提供更大的靈活性。但是,要得到強(qiáng)大和靈活性,需要一種實(shí)現(xiàn)架構(gòu)的新方法,這是一項(xiàng)艱巨的任務(wù)。企業(yè)架構(gòu)設(shè)計(jì)師必須要變成面向服務(wù)的架構(gòu)設(shè)計(jì)師,不僅要理解SOA,還要理解SOA的實(shí)踐。在架構(gòu)實(shí)踐和最后得到的架構(gòu)結(jié)果之間的區(qū)別非常微妙,也非常關(guān)鍵。
SOA需要完成從以IT為中心的技術(shù)向業(yè)務(wù)加速器解決方案的轉(zhuǎn)型。從大與小的思路出發(fā), SOA對(duì)應(yīng)BPM,IT必須要注重SOA的真正商業(yè)價(jià)值之所在。這意味著SOA需要幫助。BPM能將部分SOA價(jià)值提升到業(yè)務(wù)層面。正如一些企業(yè)Ajax公司能夠證明,諸如Silverlight, Flash/Flex, 和Ajax等豐富的互聯(lián)網(wǎng)應(yīng)用(RIA)工具也能成為很好的SOA使用者。但是一些RIA應(yīng)用程序并不認(rèn)可企業(yè)范圍內(nèi)的多年性SOA成果。我們需要一些商業(yè)人士像談?wù)揅RM與ERP那樣談?wù)揝OA,這也是他們工作的關(guān)鍵之處。
客戶線索,采購(gòu)訂單,庫(kù)存,這些才是商務(wù)用戶能理解的東西。如果SOA能更快更省地得到這種數(shù)據(jù)以及功能,那么它就是贏家了。這恰恰是企業(yè)Mashups介入地領(lǐng)域。“網(wǎng)絡(luò)驅(qū)動(dòng)源”是個(gè)SOA花哨的說法,也指所有的符合標(biāo)準(zhǔn),在通用網(wǎng)絡(luò)協(xié)議中運(yùn)行服務(wù):HTTP。
清楚認(rèn)識(shí)服務(wù)虛擬化與SOA
服務(wù)虛擬化:Mashups 不僅將多個(gè)服務(wù)的數(shù)據(jù)連合到一起,還能從未SOA化的資源中創(chuàng)建用戶消費(fèi)服務(wù)。眾所周知,SOA要取得成果需要好幾年的時(shí)間。在SOA功能正式實(shí)現(xiàn)之前,這是一項(xiàng)標(biāo)準(zhǔn)化的便捷的服務(wù),能幫助用戶更早起步。
用戶級(jí)服務(wù):Mashups允許用戶根據(jù)自身需求確定服務(wù)規(guī)模大小。目前IT沒有必要去猜測(cè)、研究或是分析一項(xiàng)服務(wù)提供的數(shù)據(jù)是否“太過具體”,“太過概括”,“太陳舊”或是“太冰冷”。
Mashup協(xié)作:Mashups允許用戶通過在業(yè)務(wù)云上的發(fā)布與其他用戶共享他們的Mashup。目前,IT也沒有必要獨(dú)立的承擔(dān)建立所有服務(wù)的職責(zé),而用戶則可以以前所未有的方式相互協(xié)作。
Mashup互動(dòng):Mashup允許用戶以圖表、表格、地圖等形式與其SOA mashups。除了期望公司的門戶能實(shí)現(xiàn)其應(yīng)有的功能,用戶現(xiàn)在也有除IT之外的另一種方式根據(jù)需要與數(shù)據(jù)對(duì)話。
SOA邊緣:現(xiàn)在的SOA努力大多集中在內(nèi)部思想或是中間件上的。Mashups使得用戶能夠從企業(yè)內(nèi)部和外部鏈接點(diǎn)數(shù)據(jù)。如此以來,SOA努力就能與那些更能體現(xiàn)其意義和價(jià)值的外界資源聯(lián)系起來。SOA“邊緣化”使這一切成為可能。
但是,這只是個(gè)理論。
企業(yè)級(jí)Mashup”必將為幫助我們更好的實(shí)現(xiàn)以數(shù)據(jù)為導(dǎo)向的服務(wù),并為不斷變化以及客戶和合作伙伴一直在問的問題提供最有效的解決方法。供應(yīng)商總是通過一些難以接受的新行業(yè)術(shù)語來過度形容他們的東西,諸如“新型大型應(yīng)用中的簡(jiǎn)捷”,“過程而不是終點(diǎn)”,“新用戶的殺手級(jí)應(yīng)用”……但是,務(wù)實(shí)的態(tài)度可以讓我們更好的學(xué)到更多。企業(yè)級(jí)Mashup將補(bǔ)充和完善我們的服務(wù),幫助我們的服務(wù)和數(shù)據(jù)產(chǎn)品更貼近客戶和合作伙伴的需求。
CIO頻道人物視窗
CIO頻道方案案例庫(kù)
大數(shù)據(jù)建設(shè)方案案例庫(kù)
電子政務(wù)建設(shè)方案案例庫(kù)
互聯(lián)集成系統(tǒng)構(gòu)建方案案例庫(kù)
商務(wù)智能建設(shè)方案案例庫(kù)
系統(tǒng)集成類軟件信息研發(fā)企業(yè)名錄