當(dāng)前位置:工程項目OA系統(tǒng) > 泛普服務(wù)體系 > 泛普博客
SOA是企業(yè)變革的靈丹妙藥嗎?
SOA在過去的2008年里可以說是大行其道,無數(shù)軟件廠商、咨詢公司和企業(yè)的熱捧,使其近乎成為了軟件業(yè)2008年最火的關(guān)鍵詞,在盤點2008年的熱門關(guān)鍵詞之時,我們不妨來回顧下SOA,SOA的英文全稱為service oriented architecture,面向服務(wù)的體系架構(gòu)是一個組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過這些服務(wù)之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進行定義的,它應(yīng)該獨立于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言。這使得構(gòu)建在各種這樣的系統(tǒng)中的服務(wù)可以以一種統(tǒng)一和通用的方式進行交互。
從SOA的概念中,不難發(fā)現(xiàn)三點:第一,SOA不是一個可以拿來就使用的技術(shù),而是一種架構(gòu)和組織IT基礎(chǔ)結(jié)構(gòu)及業(yè)務(wù)功能的方法;第二,基于SOA架構(gòu)的軟件系統(tǒng)相對于傳統(tǒng)架構(gòu)更加柔性,更加能夠適合企業(yè)依據(jù)業(yè)務(wù)情況對軟件系統(tǒng)進行快速調(diào)整和重新部署;第三,SOA的出現(xiàn)可以使得企業(yè)在解決多系統(tǒng)集成方面獲得新的思路和方案。
另外,從這個定義中還可以發(fā)現(xiàn)一點就是,對于企業(yè)級的應(yīng)用來說,SOA可以為企業(yè)對于業(yè)務(wù)應(yīng)用和管理帶來一個新的理念:“服務(wù)組件化管理”。這與軟件組件化概念一致。一個“相對獨立,完整的”服務(wù)可以方便的被以各種方式組合成為一個大型的服務(wù)。
這一點聽起來確實很美,但確是如此嗎?企業(yè)級的IT應(yīng)用現(xiàn)階段分為兩大類,一類是技術(shù)系統(tǒng)應(yīng)用,一類是業(yè)務(wù)管理系統(tǒng)應(yīng)用。其中對企業(yè)來說應(yīng)用最為復(fù)雜也最具價值的則非業(yè)務(wù)管理系統(tǒng)莫屬了。然而就以ERP在企業(yè)中應(yīng)用現(xiàn)狀看,SOA,距離我們到底有多遠?
首先,ERP在目前企業(yè)中應(yīng)用可以說并不成熟,多數(shù)企業(yè)還處于信息孤島狀態(tài),沒有掌握ERP的核心理念。特別是當(dāng)企業(yè)處于成長期時,企業(yè)組織架構(gòu)、業(yè)務(wù)流程與職責(zé)權(quán)限于是,經(jīng)常會發(fā)生由于企業(yè)組織架構(gòu)的調(diào)整導(dǎo)致信息系統(tǒng)無法為企業(yè)提供足夠的支撐,而大多數(shù)企業(yè)在這個時候,都會期望能夠找到一個快捷的方法解決這樣的問題。事實上,很多企業(yè)在企業(yè)發(fā)生變革之后,對于信息系統(tǒng)的調(diào)整都處于隨心而動的狀態(tài),也就是說不假思索的要求信息系統(tǒng)在很短的時間內(nèi)完成調(diào)整和重新部署。我們知道當(dāng)企業(yè)變革時,最先反映的是組織架構(gòu)的調(diào)整。其實,組織架構(gòu)的調(diào)整,對企業(yè)的影響通常只存在一個方面,那就是部門職責(zé)的變動,而部門職責(zé)的變動更多的是表現(xiàn)在權(quán)限的變動,權(quán)限的調(diào)整相信對任何軟件系統(tǒng)都是一個非常簡單的事情。另外,權(quán)限變動還會帶來報表的問題,目前中國企業(yè)特別是國有企業(yè)的報表有一個非常顯著的特點就是無定性,報表格式無定性,報表數(shù)據(jù)無定性,可以說是“年年變,月月變,日日變”,與其花更多的錢去選一個所謂的先進架構(gòu)的軟件,還不如去買一個靈活一點的報表工具更實際。
如果說,企業(yè)變革導(dǎo)致業(yè)務(wù)流程發(fā)生變化,那么相信即使你應(yīng)用了SOA架構(gòu)也不能很方便快捷的對系統(tǒng)進行調(diào)整。業(yè)務(wù)流程變化可以簡單的歸為兩類,一類是流程增加,也就是流程變長,這種情況下,可能會導(dǎo)致軟件功能的增加,也可能會涉及客戶化開發(fā),系統(tǒng)的調(diào)整就會變得復(fù)雜。而另外一種情況,流程縮短。流程的縮短通常會表現(xiàn)為流程環(huán)節(jié)的減少,對于這種情況,只要是基于組件技術(shù)的系統(tǒng)都能夠簡單應(yīng)對,那么SOA架構(gòu)的軟件屬于奢侈品。
其次,我們有必要來一起分析一下,企業(yè)IT應(yīng)用服務(wù)都包括哪些方面。一般情況下,企業(yè)IT應(yīng)用服務(wù)會更多的表現(xiàn)在兩個方面,一是IT系統(tǒng)本身的應(yīng)用,包括IT系統(tǒng)選型,IT系統(tǒng)實施以及IT系統(tǒng)的維護,另一方面企業(yè)內(nèi)部的IT管理,例如IT治理方面。很顯然SOA在IT管理方面起到的作用微乎其微,更多的是為企業(yè)IT管理提供一個新的思路。
另一方面,SOA又確實能夠發(fā)揮作用。例如,很多企業(yè)都提出了設(shè)計軟件與erp系統(tǒng)進行集成。但是又沒有多少企業(yè)能夠真正實現(xiàn)這樣的集成,但是在應(yīng)用SOA架構(gòu)之后,在一定程度上就會顯得更好解決一點。因為基于SOA架構(gòu)的系統(tǒng)就如同大家都處于一個平臺,執(zhí)行同樣的開發(fā)標(biāo)準(zhǔn),兩個系統(tǒng)之間的接口相對標(biāo)準(zhǔn)化。說的簡單點,SOA就好象一個擁有標(biāo)準(zhǔn)接口的電腦主板,企業(yè)的各個應(yīng)用系統(tǒng)就如同內(nèi)存、CPU等等,集成的過程,就如同往這個主板上插上各種插件,以此實現(xiàn)了數(shù)據(jù)全面集成,當(dāng)然這里還要考慮的是集成的成本與集成后的效率。
第三,SOA并不是新生事物,事實上大型IT組織成功構(gòu)建和部署SOA應(yīng)用已有多年的歷史,而這個歷史要比現(xiàn)有的XML和Web服務(wù)要長很多,IBM CICS和BEA TUXEDO就是過去被用于構(gòu)建SOA應(yīng)用的兩種技術(shù)范例。同時,SOA也并不是一種現(xiàn)成的技術(shù),而是一種架構(gòu)和組織IT基礎(chǔ)結(jié)構(gòu)及業(yè)務(wù)功能的方法。無論是IBM還是BEA,特別是BEA是以中間件見長,而通過中間件將各系統(tǒng)進行集成無疑是一個相對有效的方法。所以,SOA更多的將會被中間件廠商所采用,而對于大型管理信息系統(tǒng)公司來講,更多的是應(yīng)用SOA理念和原則,設(shè)計更為開放和標(biāo)準(zhǔn)的接口,以使得自己的信息系統(tǒng)更好適應(yīng)未來集成的需要。
第四,SOA應(yīng)用實際上還要求企業(yè)自身具備良好的流程管理體系。要進行流程管理,首先必須要求企業(yè)的業(yè)務(wù)流程是成體系的;第二,要求企業(yè)的流程是清晰可快速識別的;第三,企業(yè)流程必須要完整的資料記錄,包括流程描述,流程圖以及流程變更記錄。同時,要想在流程變更時能夠快速對系統(tǒng)進行修改,還要求企業(yè)的業(yè)務(wù)流程能夠同系統(tǒng)流程相互關(guān)聯(lián),能夠?qū)崿F(xiàn)良好的互動。
因此,SOA對于企業(yè)的應(yīng)用絕不是探囊取物般簡單,而是需要企業(yè)內(nèi)外部的各方面資源以及與軟件廠商、甚至是咨詢公司充分配合才能發(fā)揮其作用,這樣的成本能否被企業(yè)所接受,將是企業(yè)所必須考慮的問題,否則一次失敗的SOA應(yīng)用后果將遠遠大于一個局部信息系統(tǒng)應(yīng)用失敗所帶來的后果。
- 1“選型兵法” 謹(jǐn)遵供應(yīng)商選擇守則
- 2從創(chuàng)業(yè)搭檔談東軟的創(chuàng)業(yè)成功
- 3企業(yè)的盈利從哪里來
- 458同城上市添堵 姚總遭遇老友“嫉”
- 5品牌度最好的OA辦公系統(tǒng)官方網(wǎng)站即將改版
- 6OA辦公系統(tǒng)是大眾化的軟件,一個企業(yè)從底層員工到高層
- 7泛普軟件OA系統(tǒng)在石油企業(yè)中的用途有哪些?
- 8IT運維管理軟件功能 準(zhǔn)確性+整合
- 9打贏市場戰(zhàn)爭須堅持四點原則
- 10現(xiàn)代企業(yè)如何構(gòu)建有效的CRM系統(tǒng)
- 11如何解救陷入泥潭的IT應(yīng)用項目?
- 12多次創(chuàng)業(yè)成功者的方程式
- 13寫給那些指望SEO網(wǎng)站快速出效果的客戶
- 14伊利舒化“活力寶貝”世界杯微博營銷
- 15英國健身房調(diào)查:72歲會員鍛煉最頻繁,月平均8次
- 16對比CRM項目中凈現(xiàn)值
- 17網(wǎng)站優(yōu)化之網(wǎng)站排名的玄機在那里
- 18浙江省總調(diào)查顯示:偷工減料成建筑工空中殺手
- 19淺析協(xié)同辦公OA系統(tǒng)在AJAX中的原理有哪些?
- 20中小企業(yè)難存活是因沒有方向的瞎忙
- 21解析在云計算的未來SaaS管理軟件該如何發(fā)展
- 22華夏優(yōu)職提醒您: 二級建造師講解(九)
- 23未來,我們的重點也會大舉進攻成都OA市場
- 24數(shù)據(jù)倉庫在企業(yè)能效評估系統(tǒng)的應(yīng)用
- 25連鎖管理連載(16)-促銷執(zhí)行
- 26大學(xué)排行榜“做”掉了什么?
- 27CRM項目中財務(wù)分析及成效管理研究
- 28如何構(gòu)建適合自己的OA系統(tǒng)—把握好需求與預(yù)算
- 29對待企業(yè)的信息孤島時,OA有時只是一種治標(biāo)的方法
- 30網(wǎng)絡(luò)安全管理策略:屏蔽網(wǎng)絡(luò)設(shè)置參數(shù)的技巧
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓