午夜精品福利视频,亚洲激情专区,免费看a网站,aa毛片,亚洲色图激情小说,亚洲一级毛片,免费一级毛片一级毛片aa

SOA與信息化的春秋戰(zhàn)國時代論文

時間:2023-04-29 16:47:38 論文范文 我要投稿
  • 相關推薦

SOA與信息化的春秋戰(zhàn)國時代論文

  【摘 要】 近十多年來,我國的信息化得到了迅猛發(fā)展,但同時“信息孤島”問題也日益顯現(xiàn),猶如“春秋時代”的各國分踞。本文將通過生動形象的對比,深入淺出的介紹面向服務的體系結(jié)構(gòu)(SOA)的基本思想、主要方法和在資源整合中所起的作用。

SOA與信息化的春秋戰(zhàn)國時代論文

  【關鍵字】 SOA;信息孤島;服務;資源整合

  二十一世紀是一個信息的時代,在我們的身邊充滿了各式各樣的信息以及和這些信息相關的技術(shù)和產(chǎn)品,我們在改變信息也同時被信息所改變著,幾乎所有人都能感受到這樣的變化。但是必須認識到的是信息化仍處于發(fā)展的進程中,信息化在給我們帶來日新月異的驚喜時,也同樣被無形壁壘(如:制度、技術(shù)和標準等等)給分據(jù)了,這就產(chǎn)生了信息化“諸侯紛爭”的局面。

  如果了解一下歷史上的春秋戰(zhàn)國時代,我們發(fā)現(xiàn)春秋戰(zhàn)國時期七國割據(jù)造成了極大的貿(mào)易壁壘,利用市場經(jīng)濟的知識我們能夠理解缺少貿(mào)易就會導致缺少信息的溝通,從而造成社會進步和經(jīng)濟發(fā)展的滯緩。而造成當時這一局面的原因除了政治因素之外,可能最為重要的還是在于缺乏一個合理的社會結(jié)構(gòu)。歷史總是在不斷的重復(當然不會是簡單的重復),如今我們雖然進入了一個信息的時代,但是同樣的問題依然困擾著我們,缺乏能夠?qū)崿F(xiàn)資源共享的信息結(jié)構(gòu)已經(jīng)越來越成為我們信息化建設的屏障,信息化建設應該考慮從以前“快”字當頭的初級階段轉(zhuǎn)向“好”字當頭的發(fā)展階段。

  那么如何來應對和解決當前信息化所遇到的“春秋戰(zhàn)國”的問題呢?我想歷史的經(jīng)驗應該是可以借鑒的。我們基于不同結(jié)構(gòu)和標準所建立的一個個信息化“孤島”就如當年的群雄紛爭的七國,最終秦始皇脫穎而出一統(tǒng)天下,而他做的最大的貢獻就是統(tǒng)一了社會結(jié)構(gòu)和度量衡。當然通過純粹的暴力手段來建立框架(國家)是不穩(wěn)定的(秦國很快的滅亡就是范例)。所以信息化嚴重缺乏對成、共享和集成的今天,資源整合勢在必行,而我們需要做的事情更應該是通過識別共同目標來建立一個可行的技術(shù)結(jié)構(gòu),各方在這個結(jié)構(gòu)框架下逐步達成共識并形成規(guī)范,并在未來相互協(xié)作的過程中更多的遵循這一規(guī)范(將自己特殊的部分隱含起來),而大家都通過服務的方式進行交互應該是一個不錯的選擇,這也就是面向服務的體系結(jié)構(gòu)(SOA,Service-oriented Architecture)出現(xiàn)的原因。

  首先來了解SOA究竟為何物?本質(zhì)上SOA是一種方法,它將已有的個性化的業(yè)務需求以及這些業(yè)務的具體實現(xiàn)(如:軟件)包裝成為服務,服務可以進行排列組合以實現(xiàn)新的業(yè)務,并且能夠進行方便快速的部署,從而加強了供應商、合作伙伴以及客戶之間的聯(lián)系。其實我們可以簡單的把SOA理解為解決問題的方法,它幫助一方能夠方便的提出需求,而另一方能夠快速的滿足這個需求。生活當中,我們吃面包可能就是一個需求,而賣面包給你就是一個服務;在人事系統(tǒng)中,查詢一個人的檔案可能是一個需求,而提供查詢結(jié)果就是一個服務。我們不需要知道面包是如何做出來的,只要覺得好吃就可以了;同樣我們也不需要知道檔案是怎么收集和存放的,只要覺得信息完整和可信就可以了。這就是SOA,它是由不同的參與角色在不同的層面來實現(xiàn)的。

  那么,在信息化的“春秋戰(zhàn)國”,SOA將如何來實現(xiàn)統(tǒng)一大業(yè)的呢?

  一、松散耦合

  春秋戰(zhàn)國時期,七國在統(tǒng)一之前都是各自為政,各自搞一套度量體制,相互之間的貿(mào)易往來非常的不便,導致的結(jié)果就是經(jīng)濟發(fā)展比較落后。后秦滅六國統(tǒng)一了度量衡,實行了帝王制,雖然諸侯在各自的領土范圍內(nèi)保持者一定的權(quán)力,但是相互之間的交流卻變得更為流暢了(要知道之前僅一個“劍”字就有很多種寫法)。用SOA的概念來解釋就是從原來的“信息孤島”變成了松散耦合。SOA就是將原來分布在不同系統(tǒng)(七國)中的功能(政權(quán))從其組織結(jié)構(gòu)(各國政府)中抽取出來,封裝成為一定粒度的服務,每種服務都能夠清晰地表示其業(yè)務價值(帝王諸侯制),Web Service技術(shù)則保障了這些服務將以松散耦合的形式關聯(lián)(貿(mào)易往來),服務內(nèi)部的變化不會對其它服務產(chǎn)生影響(度量衡保證了交易的一致性)。

  二、建立標準

  秦始皇做得最大的貢獻就是統(tǒng)一度量衡,這為貿(mào)易的發(fā)展起到了至關重要的推動作用。SOA也是基于標準的,與其它的標準不同的是SOA的標準是基于分布式的、松耦合的,具有良好的夸平臺性,這與先前我們所了解的CORBA和DCOM有所不同。SOA要求參與各方都遵循事先約定的規(guī)范來創(chuàng)建、注冊和使用服務,所以標準其實也是相對的,參與者多了才會形成標準,但是如果要吸引更多的組織加入,SOA完全具備了這樣的潛力。不過與秦始皇靠暴利手段建立標準不同,SOA靠的是其可發(fā)展性和廣泛的認同性,這將注定SOA的發(fā)展過程是漫長(相對暴利創(chuàng)建的速度而言)的但是穩(wěn)定的(通過暴利創(chuàng)建的總是難以維持)。

  三、需求驅(qū)動

  SOA是一種企業(yè)架構(gòu),因此,它是從企業(yè)的需求開始的。市場經(jīng)濟的環(huán)境已經(jīng)充分向我們展示了“有需求就有服務”,這正說明了服務都是以需求驅(qū)動的,不管是正需求還是負需求。從本質(zhì)上說,在抽象層次上,服務位于業(yè)務和技術(shù)中間,所以面向服務的架構(gòu)設計師一方面必須理解在業(yè)務需求和可以提供的服務之間的動態(tài)關系,另一方面,同樣要理解服務與提供這些服務的底層技術(shù)之間的關系。秦始皇的統(tǒng)一霸業(yè)也是需求驅(qū)動的,只不過是基于領土爭奪的需求,也可能是一己私欲,但是無論如何這與SOA的需求驅(qū)動是孑然不同的,SOA更多的考慮的是如果提供基于需求的服務,而不是霸占和掠奪。在SOA的需求驅(qū)動中,共享和集成是主角,服務只是手段。

  四、關注變化

  既然SOA是基于需求驅(qū)動的,那么我們就必須認識到需求實在變化的,所以必須提供響應變化需求的能力是新的“元需求”,而不是處理一些業(yè)務上的固定不變的需求。從硬件系統(tǒng)而上的整個架構(gòu)都必須滿足業(yè)務敏捷的需求,因為,在SOA中任何的瓶頸都會影響到整個IT環(huán)境的靈活性。SOA工作的場景,更像是一個活的生物體,而不是像傳統(tǒng)所說的“蓋一棟房子”。IT環(huán)境唯一不變的就是變化,因此面向服務架構(gòu)設計師的工作永遠不會結(jié)束。對于習慣于蓋房子的設計師來說,要轉(zhuǎn)向設計一個活的生物體要求嶄新的思維方式。如下文所寫的,SOA的基礎還是一些類似的架構(gòu)準則。秦最終走向滅亡的根本原因在于沒有意識到統(tǒng)一六國后需求已經(jīng)發(fā)生變化,沒有及時根據(jù)新的需求(民生需求)做出調(diào)整,從而才有火燒阿房宮的慘劇。但是SOA從出現(xiàn)的那天起就已經(jīng)意識到了這點,所以SOA天生就是基于模型驅(qū)動架構(gòu)(MDA)和敏捷方法(AM),技術(shù)專家可以根據(jù)變化的需求迅速而有效地做出應變。

  其實SOA并非什么新的概念,當我們開始逐步了解它的時候可能就會發(fā)現(xiàn)很多的概念和技術(shù)我們早已在使用,所以更重要的改變可能來自于我們的思想和我們的認識,而采取更為開放的合作將是未來的趨勢。

  正如秦滅六國所帶來的意義遠非政治和疆土上的統(tǒng)一,更為重要的是此舉打通了全中國領域內(nèi)的流通貿(mào)易,為后來社會和經(jīng)濟的發(fā)展創(chuàng)造了良好的條件。相對于秦始皇完成了中國的地域整合,SOA則肩負著資源整合的重任,其所帶來的也將不會僅僅只是IT技術(shù)的變革,更為重要的是它將為企業(yè)提高組織戰(zhàn)略意義上的核心價值提供IT的幫助,為今后基于信息化的社會和經(jīng)濟發(fā)展打好基礎。

  參 考 文 獻

  【1】 Jason Bloomberg,面向服務架構(gòu)(SOA)的原則,http://www.umlchina.com/News/Content/39.htm ,2007

  【2】 IBM商業(yè)價值研究院,SOA:面向服務的體系結(jié)構(gòu)-企業(yè)投資回報評測實用指南,2007

  【3】 IBM,IBM’s SOA Foundation An Architectural Introduction and Overview Version 1.0,2007

  【4】 Olaf Zimmermann,面向服務的分析與設計原理,IBM Developer Works,2007

  【5】 Thomas Erl,SOA概念、技術(shù)與設計,機械工業(yè)出版社,2007

【SOA與信息化的春秋戰(zhàn)國時代論文】相關文章:

本土SOA的實踐寶典-記《SOA原理·方法·實踐》04-28

USi:SOA并不遙遠04-29

A Novel Technique of Measuring SOA Differential Carrier Lifetime and a -Factor Using SOA Optical Modulation Response05-02

基于SOA的知識管理模型研究04-27

春秋04-30

圖書管理信息化論文11-12

論春秋04-28

石油工程信息化建設論文04-27

高校體育信息化探索與研究論文04-28

石油工程信息化建設的論文04-27