當前位置:工程項目OA系統(tǒng) > 泛普各地 > 安徽OA系統(tǒng) > 合肥OA系統(tǒng) > 合肥OA快博
視SOA是一種信仰是SOA項目成功實施的關(guān)鍵
從1996年Gartner公司提出SOA的思想到今天,SOA已經(jīng)從一種技術(shù)理想逐漸走到了現(xiàn)實,IT廠商們開始基于SOA的架構(gòu)做一些事,企業(yè)也越來越關(guān)心SOA究竟能給他們帶來什么好處,有人預計08年SOA將成為占有絕對優(yōu)勢的軟件工程實踐方法。但是,目前仍有很多CIO彷徨在SOA的概念之中,不得其所。為此,CIOAge的記者專訪了SOA建模與規(guī)劃專家,恒訊時代信息技術(shù)有限公司的高級咨詢顧問肖勇先生,就CIO們關(guān)心的SOA是什么,如何實施,如何實現(xiàn)企業(yè)的整合創(chuàng)新等一系列問題進行了交流探討。
SOA是一種螺旋式的變革方式
在整個技術(shù)發(fā)展的長河里面,沒有什么是永恒的,為了不斷的提高生產(chǎn)力,不斷適應社會的發(fā)展,總是有舊的體系不斷的被新的體系所瓦解,SOA就是在IT技術(shù)不斷發(fā)展的過程中產(chǎn)出的。當面向?qū)ο蟮募夹g(shù)發(fā)展到現(xiàn)在,已不能滿足社會對軟件技術(shù)的需求時。市場推動的結(jié)果必然會導致新的技術(shù)產(chǎn)生,這個技術(shù)也許叫做SOA?!耙簿褪钦f,到了這樣的階段,市場需求它。不管它叫什么”肖勇說,SOA它有一個很重要的特征,它這個體系不是顛覆性的,它在很大程度上是繼承了原有的遺產(chǎn),它是一種螺旋式而非破壞式的變革方式。它的先天優(yōu)勢在于能夠整合業(yè)務資產(chǎn),幫助企業(yè)推出新的業(yè)務模式。它最大的好處是讓企業(yè)站在對自己整體把握的高度來重新審視自己的業(yè)務架構(gòu)和技術(shù)架構(gòu),這也是SOA給中國企業(yè)信息化帶來的最大的價值。
SOA項目成功的關(guān)鍵是團隊成員視其為共同的信仰
“SOA的實施不是一件容易的事,它需要項目的利益相關(guān)者視其為一個共同的信仰,靠著這樣信仰往下走,才會有成功的可能?!毙び抡f。畢竟可供借鑒的SOA成功經(jīng)驗不是那么的多;同時需要使用那么多的新的產(chǎn)品;有很多的知識點需要學習;最為困難的是我們思考問題的模式要轉(zhuǎn)變。因此我們必須維系一個大家能夠接受和理解的SOA的實施目標或這說維系大家一個共同的SOA的信仰,肖勇給出了兩種方法。一是了解SOA的整體規(guī)劃方法體系,形成SOA實施過程中的線路圖,降低實施過程中的風險。目前實施SOA的主要的風險是技術(shù)人員對SOA技術(shù)的理解不深透,有些技術(shù)人員只有一部分SOA技術(shù)的積累。如何讓掌握不同技術(shù)的人共同來做一件事,這就需要CIO有整體框架的掌控能力,建構(gòu)框架性的支撐能力從驅(qū)動SOA項目從開始到結(jié)束,保證業(yè)務目標有序貫徹。
二是訓練一批懂得SOA規(guī)劃方法的技術(shù)人員和了解SOA思想的業(yè)務人員,鼓勵業(yè)務人員用SOA的新視角去規(guī)劃和思考業(yè)務。
對SOA“面向服務”理解的誤區(qū)
“認為SOA全部打包服務了,所以就全部自動化了,人為參與就可以很少了,這是不對的。”肖勇說。
實際上“面向服務”這個概念比較抽象,應該從兩個方面來理解。
首先是業(yè)務層面的理解,傳統(tǒng)的企也組織多用樹狀結(jié)構(gòu)的方式設置一個個部門,然后進行合作,用中央計算的方式去指揮企業(yè)運作體系。假如說這個企業(yè)的外在環(huán)境變化,它每一個階段,業(yè)務的一些重點、難點也就隨之變化。這就需要組織體系能夠更好的去應對外界的變化。也就需要組織里面每一個業(yè)務單元都是以服務的方式進行協(xié)同的,這是在業(yè)務層面范圍的服務概念。這些服務必然有配套的IT系統(tǒng)做支撐,在有IT系統(tǒng)做支撐的時候,這些業(yè)務層面需要的服務會變成計算機服務層面的體系。這就是第二點IT層面的服務。
所以企業(yè)要做業(yè)務層面的服務體系的整體規(guī)劃,然后再把它映射成技術(shù)體系的服務支撐。因為,到目前為止,基本上所有的業(yè)務的支撐都離不開IT層面的支撐。這其中需要技術(shù)人員也需要業(yè)務人員的參與,現(xiàn)在還沒有哪一種IT手段能夠完全地取代人的行為,但是隨著信息化的不斷深入人力會越來越節(jié)省,這是個趨勢。
企業(yè)如何邁出SOA實施的第一步?
肖勇認為,比較理想的入手方法是做整體規(guī)劃,然后一步一步往下分解。另外一種方法是以某一業(yè)務系統(tǒng)為主軸,把其它的系統(tǒng)做整合、遷移,形成一個適應它業(yè)務發(fā)展需要的IT架構(gòu)。
SOA的建模
建模實際上是人類對現(xiàn)實世界的一種抽象的思考,就像蓋房子之前要畫圖紙一樣,軟件行業(yè)過去是不談模型的,到了面向?qū)ο蟮姆治鲈O計技術(shù)之后,大家都開始談模型。把軟件的表達用模型的方式來進行說明。
作為SOA規(guī)劃和建模專家,肖勇說:“SOA的建模,實際上是軟件建模技術(shù)的一個分支?!痹?0年,面向?qū)ο蟮慕#陀胁煌姆椒?,當時,Rational公司統(tǒng)一了標準語言體系叫做UML,用這個符號體系來統(tǒng)領(lǐng)建模,這個符號體系是通用的,大家都能認出來的。SOA現(xiàn)在的建模也是大量地延續(xù)使用UML這樣的符號體系,當然我們也可以運用一些其它的圖去做思考,只要畫出的模型別人能看懂,能表達設計思路就可以了。所不同的是,UML符號可以將模型轉(zhuǎn)化為代碼,而其他的符號則不行。目前,RUP的過程體系里面已經(jīng)涵蓋了SOA的建模的技術(shù)。SOA的建模是有一個結(jié)構(gòu)性工作過程可遵循的,建議技術(shù)人員學習一下。
目前,SOA建模的工作過程比較完備的是Soma(面向服務的建模和體系架構(gòu))。
其定義了三個步驟。
首先發(fā)現(xiàn)服務。如何發(fā)現(xiàn)服務?根據(jù)企業(yè)業(yè)務現(xiàn)狀,參照各種業(yè)務文檔來發(fā)現(xiàn)。發(fā)現(xiàn)的手段有三種:一種是從上自下分解;另外一個層面是從下自上去推進;中間是把找出來的服務和業(yè)務目標做對應、呼應。目前看來,還沒有發(fā)現(xiàn)一些更好服務發(fā)現(xiàn)手段。
其次,通過這樣的三種技能去發(fā)現(xiàn)服務后,要給這個服務賦予更多的血和肉,這就是描述的階段。
最后,是落地階段,描述之后定義出SOA的配套技術(shù)實現(xiàn)抉擇。這就完成了整個SOA宏觀建模的工作。
肖老師提醒技術(shù)人員,在建模之前,要把步驟的過程定義好。要注意這個過程不是指互補式的,是一個迭代過程。
SOA幫助企業(yè)整合創(chuàng)新
SOA有一個核心的價值,叫“整合創(chuàng)新”。所謂“整合”,它要集成舊的東西。所謂“創(chuàng)新”是要使舊的東西在整合的過程中產(chǎn)生出一些新的特性、新的能力。肖勇說,這個核心價值是SOA提出的初衷所決定的。SOA要解決業(yè)務和IT兩張皮的問題,有了SOA之后,業(yè)務和IT的鴻溝會變得小一些。SOA能在不破壞原有資產(chǎn)的情況下來推動企業(yè)的變革,是大家都比較容易的接受的。所以在目前的挑戰(zhàn)下,SOA已經(jīng)走向了一種主流。當然,在實踐的過程當中,我們需要解決很多實踐的問題,有方法學的問題,具體的產(chǎn)品和技術(shù)的問題,還有業(yè)務規(guī)劃的問題,但是至少經(jīng)過了這十幾年的經(jīng)營之后,企業(yè)實施SOA上相應的技術(shù)手段、相應的方法論已經(jīng)初步形成。
企業(yè)對SOA的兩點誤解
“誤解有兩種。一種是認為SOA是種技術(shù)能包治百病。另外一種認為實施SOA是忽悠概念”肖勇說,咨詢顧問能做的就幫助實施方的信息技術(shù)部門來配合一起管理用戶的期望值。在推進SOA的過程當中,大家要達成共識,為著一種共同的目標和信仰堅定的走下去。
- 1為什么SOA短期實現(xiàn)比較難?
- 2企業(yè)選擇SaaS前必須考慮的十二個問題
- 3走進綠色物流 向成功邁進
- 4方案選型避免選到不成熟的產(chǎn)品
- 5視SOA是一種信仰是SOA項目成功實施的關(guān)鍵
- 6OA知識管理,OA系統(tǒng)建立統(tǒng)一的知識庫
- 7合肥OA切換 切忌“藕斷絲連”
- 8開啟HR信息化旅程 中小企業(yè)eHR之道
- 9我國電子商務模式創(chuàng)新不足 需解決四大問題
- 10計世獨家:微軟“軟件+服務”戰(zhàn)略真實含義
- 11深化應用合肥OA全面推動企業(yè)跨越式發(fā)展
- 12SaaS幫助破解電子產(chǎn)品召回危機
- 13商業(yè)智能 企業(yè)E化之靈魂
- 14合肥有多少家公司做協(xié)同OA?
- 15OA從“客戶管理搜索”-“ 搜索”-“郵件發(fā)送”
- 16合肥OA里的關(guān)鍵詞為何比百度阿里的更值錢
- 17合肥OA軟件國情化的探索
- 18中國呼叫中心產(chǎn)業(yè)的發(fā)展趨勢
- 19在企業(yè)運營中應該積極運用商業(yè)智能
- 20SOA和BPM融合 信息化推動企業(yè)發(fā)展
- 21IT并非“無煙產(chǎn)業(yè)”環(huán)境保護呼喚綠色IT
- 22企業(yè)在信息化條件下的采購決策
- 23如何實施開源項目 保持其順暢運行
- 24計世獨家:IT監(jiān)理的三種法律責任
- 25合肥OA實施遭遇需求變更 遷就還是拒絕
- 26SCM:在供應鏈管理中實施知識管理
- 27減低開發(fā)過程變動 依賴項目范圍管理
- 282008中小企業(yè)在線外包IT業(yè)務成為趨勢
- 29專家解析如何破解中小企業(yè)信息化難題
- 30是什么制約了我國電子商務的發(fā)展
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓