《SOA中國路線圖(實施版)》發(fā)布 解密中國SOA落地方法
日前,《SOA中國路線圖(實施版)》一書由清華大學(xué)出版社出版,該書由全球領(lǐng)先的SOA中間件廠商普元軟件的三名資深架構(gòu)師焦烈焱、馮興智、楊洪波合著而成。這也是國內(nèi)***本由身在企業(yè)一線的研發(fā)人員整合SOA研究成果與實施案例而撰寫的SOA專著,對正在關(guān)注或渴望用SOA的方法來重構(gòu)IT架構(gòu)并提升商業(yè)競爭力的中國企業(yè)而言,是一本難得的指導(dǎo)與案例教材。
SOA是一個有著長達10余年歷史的概念,1996年由全球著名的咨詢機構(gòu)Gartner提出, SOA將軟件視為由“構(gòu)件化服務(wù)”組成的新系統(tǒng),著重強調(diào)軟件的松散耦合、并使用獨立的標(biāo)準(zhǔn)接口,讓企業(yè)應(yīng)用系統(tǒng)變得靈活。Gartner甚至預(yù)言,基于服務(wù)導(dǎo)向的商業(yè)應(yīng)用(SOBA)將會具備ERP、CRM、供應(yīng)鏈和其他應(yīng)用的全部功能,從而成為單一商業(yè)應(yīng)用的終結(jié)者。
今天的中國,SOA正一步步從設(shè)想、預(yù)言轉(zhuǎn)變?yōu)榍袑嵉姆较蚝彤?dāng)下的任務(wù)。但是當(dāng)企業(yè)用戶開始準(zhǔn)備著手將自己的IT架構(gòu)采用SOA的方法來統(tǒng)一和建設(shè)的時候,卻對不同的SOA實施的維度、切入點、關(guān)鍵技術(shù)產(chǎn)生了疑惑,而本書的核心內(nèi)容,正是從上述方面回答了架構(gòu)師們所最為關(guān)心的話題。
為了更加清晰地闡述SOA的實施路線以及效果,作者列舉了電信和金融兩大行業(yè)中SOA案例,全書每個章節(jié)都對這兩大案例進行對應(yīng)的解讀,以幫助讀者進入“身臨其境”般的SOA實施全程,并結(jié)合企業(yè)的自身需求和資源調(diào)配能力,來將自己的IT資產(chǎn)做SOA化的架構(gòu)重整和搭建。
作者認(rèn)為,中國企業(yè)在理解和實施SOA時,應(yīng)當(dāng)關(guān)注4個維度、3個切入點以及5種技術(shù)。4個維度是指理解SOA概念時所要關(guān)注的維度,分別是面向業(yè)務(wù)的應(yīng)用、架構(gòu)模式、方法學(xué)和編程模型。面向業(yè)務(wù)的應(yīng)用,是指SOA的核心是基于標(biāo)準(zhǔn)的業(yè)務(wù)應(yīng)用服務(wù),具有明確的業(yè)務(wù)含義,在進行業(yè)務(wù)構(gòu)件的設(shè)計時不需要過分關(guān)注技術(shù)的實現(xiàn),而是以業(yè)務(wù)為驅(qū)動。架構(gòu)模式,是指SOA是一種架構(gòu)設(shè)計模式,用來解決多系統(tǒng)、多應(yīng)用環(huán)境下的企業(yè)架構(gòu)問題,不是一種單純的技術(shù)。
方法學(xué)是指SOA是一種規(guī)劃企業(yè)應(yīng)用的方法,包括業(yè)務(wù)規(guī)劃、流程規(guī)劃、服務(wù)規(guī)劃等,幫助企業(yè)從業(yè)務(wù)戰(zhàn)略的角度出發(fā)規(guī)劃業(yè)務(wù)功能。編程模型,是指從技術(shù)人員角度,SOA是基于服務(wù)的方式開開發(fā)模塊化的應(yīng)用,強調(diào)服務(wù)組裝與流程編排,而非以編寫源代碼的方式來“制造”軟件。
3個切入點是指企業(yè)的軟件系統(tǒng)在實施SOA時從3個角度切入,一是快速構(gòu)建高質(zhì)量、靈活、易管控、面向服務(wù)的業(yè)務(wù)應(yīng)用;二是建設(shè)SOA基礎(chǔ)設(shè)施,提供集約化運營管理;三是通過SOA方法論指導(dǎo),建立符合企業(yè)自身特點的架構(gòu)與規(guī)范,指導(dǎo)業(yè)務(wù)與技術(shù)實現(xiàn)。而5種技術(shù)是SCA、SDO、OSGi、BPM、RIA。
IDC大中華區(qū)總裁郭昕對SOA正在帶來的信息革命與企業(yè)變革深信不疑,在書的序言結(jié)尾,他寫道:當(dāng)世界上絕大多數(shù)人日復(fù)一日地創(chuàng)造著信息附加值的時候,你不得不問,是什么架構(gòu)和核心系統(tǒng)平臺能夠有效地保障幾十億“勞動大軍”的無縫連接和信息流動?是什么技術(shù)可以最有效地整合資源、利用資源?是什么技術(shù)可以低成本地滿足中小企業(yè)信息化、服務(wù)化IT建設(shè)?答案似乎就在SOA。
關(guān)于本書請點擊: http://gocom.primeton.com/special/soabook2009/