成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SOA從應用開始走向主流

開發 項目管理
軟件上線以后有人使用就需要變化,正是因為業務跟文化都是在發展變化的過程中,只有像SOA這樣一個以適應企業變化為核心而發展出來的技術,才能夠適應信息系統建設的長期性的要求。在這樣的環境中,SOA作為第三代中間件正在以勢不可擋的方式走到信息化建設的前沿。

SOA悄然走向主流

有人說IT是概念炒作的一個行業,沒幾年就出來一個新的概念。SOA這個主題經過幾年的熱議,它是不是真的能夠成為信息化建設的主流?SOA有沒有比較成熟的切實可行的技術和方法可以推廣?SOA有哪些更好的措施更符合我們中國的特色?在多年的實踐之后,我們很高興和大家分享。

SOA會不會成為主流?有兩個答案,一個比較簡短,一個比較理性。簡短的講,目前國際最大的中間件平臺廠商只剩下Oracle和IBM。他們的產品線已經全面的升級到以SOA為特征的第三代中間件產品,如Oracle Fusion和IBM WPS,所以大家很自然的越來越多的使用SOA。

從理性的角度來講,SOA確實給現在的信息化建設帶來了巨大的價值。這個價值的核心就是變化。去年美國總統選舉的時候,變化這個詞成就了美國第一個黑人的總統。變化也會讓SOA真真切切的發揮價值,成為信息化建設的主流。看起來軟件我們已經做了那么多年,稅務也好、銀行、電信、電子政務,我們的信息系統經過五年、十年不斷的建設,為什么到現在還沒有結束的跡象呢?因為軟件并不是代碼,軟件是一個企業和組織業務的體現,而業務又是企業文化的反映。當我們的企業文化和業務不斷的發展變化的時候,我們的軟件就必須跟隨著發生變化。同時每個企業,每個組織都有自己企業的文化,這也是為什么規模經營的企業都不要用套裝軟件,需要去定制、去開發。

軟件上線以后有人使用就需要變化,正是因為業務跟文化都是在發展變化的過程中,只有像SOA這樣一個以適應企業變化為核心而發展出來的技術,才能夠適應信息系統建設的長期性的要求。在這樣的環境中,SOA作為第三代中間件正在以勢不可擋的方式走到信息化建設的前沿。

SOA到底是什么?技術成熟度怎么樣?有哪些比較成熟的使用方法?在傳統的軟件開發中,系統和模塊間互相的接口依賴性比較多,接口的耦合度比較高。當我們的企業軟件從一個部門級單向的功能發展到全企業應用的時候,互相之間的依賴性越來越強,往往牽一發而動全身。所以我們就需要一種體系能夠把所有的軟件的接口,通過一致的、開放的、互相之間松耦合、容易替換的標準方式來描述,這種方式就是與軟件實現技術、平臺、地點無關的軟件服務體系,這就是SOA。

在一個面向服務的體系中,一個應用模塊可以輕易的被替換,也可以快速的被重新組合成新的模塊。在這么個非常簡單的理念之上,業界已經發展出一整套的配套的核心技術,真是這些配套的核心技術才讓SOA真正落地,讓打造出能夠靈活應變的SOA服務成為可能。在SOA相關的技術里面有幾項比較重要的技術,第一項是SCA標準,即服務構件標準。服務構件標準有兩個層面,首先是怎么樣通過更小顆粒的服務構件快速組裝出軟件服務,因為我們現在的系統開發中不可能大量的重新開發新的服務,而是希望這些服務能夠快速的形成。

同時通過服務構件的方法,能夠組裝成更大顆粒的服務,是一個服務構件組裝的標準。SCA的標準已經提交,現在開始有產品化的實現,包括普元EOS,Oracle Fusion, IBM WPS 等。

第二項關鍵技術是業務流程引擎,使得服務構件之間可以通過流程進行組裝。業務流程的轉變在企業里面經常發生的。以前業務流程的轉變都是需要技術人員通過可視化的編程環境,通過技術人員進行配給和調整。現在我們通過業務的人員,就可以對這個業務的流程快速的進行轉變。

中國主流要有中國特色

國際廠商在SOA的推廣過程中,往往從公司的統一信息化規劃出發。但是當大型企業企圖在整個企業級進行SOA規劃的時候,我們會發現即使在中國的幾大銀行,最大的電信公司,要一步到位在企業級實現SOA是非常困難的。這些企業現在已經有很多系統正在運行,與國外的同類系統相比較,這些應用系統之間的接口并不是非常清晰,而應用系統之間的邊界也不是很明確。在這種情況下,如果我們要對整個企業的信息系統進行重新規劃,這個規劃的周期會非常長。即使我們有能力做好規劃,也要求我們在一開始就從新建設好很多基礎的服務,這個對很多企業來講也是很大的一個挑戰。

同時還有很多非技術性的管理方面的挑戰。比如以前企業都是按照項目和應用來組織預算、招投標、和項目管理的。總的來講,如果我們直接用完整的SOA理念對于企業進行實施的話,我們起步代價大、風險高、周期長。而服務規劃不一定能夠一步到位,不一定這個服務一下子設計的很準確,因為我們人事管理發生改變,我們的人事管理發生重組。這就大大增加了第一步就實現企業級SOA的難度。從應用開始,小規模實現SOA,不斷積累不斷擴展,是更加符合中國企業實際情況的一種方案。

什么叫SOA從應用開始呢?我們對SOA實施選擇從應用或者一組相關的應用出發。比如從信用卡管理,從風險控制,而不是從整個商業銀行開始建設SOA。在這樣的主題或者一個業務領域里面,比較符合現在公司的信息化建設規劃,基礎的投入相對來說比較小,不需要大量的投入,把基礎的應用開發出來、服務開發出來。同時,也不需要開始進行整個企業級的改造。有一個比較好的切入點,用我們現在的信息化規劃的能力,用我們現在的項目規劃組織以及項目招投標的過程,用我們現在人員在局部地區先實現SOA。在我們的實踐過程當中,這樣的項目群、應用群的推進是比較可行的。第一就是這些有清晰定義的項目比較容易成功,第二在這些項目成功之后,總結經驗,可以幫助我們在更大的規模推廣SOA。

在中國SOA的實踐有兩個成功的關鍵。第一就是選用一個已經有大量的積累的平臺。市場上很多廠商提供的SOA的中間件,它基本上是一個SOA的技術實現。但是在技術上面要把我們需要的基礎服務開發出來,要花很多時間,SOA的起步就會比較漫長一點。如果我們選用的平臺上面有一組相關的基礎服務,特別是有好多基礎的構件可以快速組裝出基礎服務的話,也會大大提高我們這個項目實施的成功概率,降低我們的成本,加快我們的速度。

第二個要點就是我們在SOA實施的過程當中,為了它的成功,首先我們不是為了技術做SOA,而是把技術和業務有一個很好的結合。在我們應用群里面用SOA基礎的構件當中,搭出來的應用可以向業務部門展現SOA帶來的直接好處。比如說讓業務部門可以快速的調整流程,讓業務部門直接體現到SOA的價值。

責任編輯:馬沛 來源: 普元軟件CTO黃柳青
相關推薦

2017-09-21 08:56:50

數據管理主流

2015-09-16 10:58:53

物聯網

2013-09-11 09:57:00

2010-06-01 09:31:31

2019-04-08 14:37:10

混合云多云公共云

2009-01-13 10:11:59

SOA長風聯盟SOA套件

2014-03-07 09:28:52

SDN技術SDN軟件定義網絡

2012-08-13 10:42:16

大數據

2011-11-10 14:21:41

SOA

2009-12-15 11:44:56

云計算行業應用

2009-05-11 20:22:41

2013-04-09 10:14:41

用友UAP系統融合系統集成

2009-03-16 13:43:34

SOA普元EOS

2018-09-27 05:05:27

物聯網應用物聯網IOT

2017-10-21 09:44:07

云計算

2013-07-29 17:28:22

移動應用市場亂象移動開發

2022-06-30 17:22:08

開發者

2013-02-20 09:24:04

SOA應用云計算SOA服務總線

2024-10-14 17:35:30

2011-05-17 14:52:25

Interop 201OpenFlow
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: a级毛片免费高清视频 | 日韩精品视频在线 | 91精品一区二区三区久久久久久 | 色视频一区二区 | 久久久久久久久久久久久久久久久久久久 | 男插女下体视频 | 国产精品视频不卡 | 日本精品在线一区 | 国产在线精品一区 | 国产精品视频一区二区三区 | 黄色国产在线播放 | 欧美一级在线观看 | 久久99久久99久久 | 色视频网站 | 在线观看国产三级 | 日韩精品一区二区三区 | 一区二区三区久久久 | 精品视频一区二区三区 | 福利片在线 | 午夜精品久久久久久久久久久久久 | 91麻豆精品国产91久久久久久 | 欧美大片久久久 | 亚洲一区二区免费看 | 欧美中文字幕一区二区三区亚洲 | 久久久久国产精品 | 亚洲成人日韩 | 狠狠热视频 | 日韩成人在线视频 | 国产精品综合视频 | 久久久久国产一区二区三区四区 | 久操国产 | 日本超碰在线 | 一区久久| 成人网av | 精品在线一区二区 | 99精品免费视频 | 一区精品在线观看 | 亚洲国产一区二区视频 | 亚洲一区二区黄 | 麻豆av网站 | 日韩午夜场 |