面向服務介紹_第1頁
面向服務介紹_第2頁
面向服務介紹_第3頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

面向服務SOA是英文Service-OrientedArchitecture的縮寫,是一種進行系統(tǒng)開發(fā)的新的體系架構(gòu)。在基于SOA架構(gòu)的系統(tǒng)中,具體應用程序的功能是由一些松耦合并且具有統(tǒng)一接口定義方式的組件(也就是Service)組合構(gòu)建起來的,它因?qū)ρ杆僮兓臉I(yè)務環(huán)境具有良好適應力而備受關注。在SOA系統(tǒng)設計廠商中,舊M公司是SOA架構(gòu)設計、銷售的領頭雁。在SOA大紅大紫的今天,國內(nèi)大多數(shù)廠商開始考慮跟進。國際權(quán)威IT研究分析機構(gòu)ZDNet,在其今年1月發(fā)布的2006年中國軟件行業(yè)發(fā)展趨勢報告中,以“SOA改變整個產(chǎn)業(yè)格局”的顯著標題撰文指出:SOA大潮正在引發(fā)軟件產(chǎn)業(yè)的新一輪搶灘戰(zhàn),很多實力派廠商都在“改造”它們的應用軟件包,以充分利用SOA。Forrester資訊公司甚至估計:到今年年底,77%的大企業(yè)將部署SOA。跟進策略似乎掩蓋了本土的自主產(chǎn)品的聲音。歷經(jīng)10年,《世紀橋》已經(jīng)在中小企業(yè)信息化中聲名鵲起,并且擁有完整的自主知識產(chǎn)權(quán)。《世紀橋》全名《世紀橋》管理信息系統(tǒng)設計平臺,是采用事務邏輯直接設計的信息系統(tǒng)技術(shù)?!安捎弥庇^的、可執(zhí)行的流程圖界面,通過通用的’事務邏輯'設計不同的系統(tǒng)。不受專業(yè)限制,不編寫程序代碼,不需要采購昂貴的組件平臺?!卑l(fā)明人深圳華羅庚軟件基地有限公司CEO殷步九認為,該產(chǎn)品提供著并不遜于SOA技術(shù)的服務。SOA與《世紀橋》的最大特點都是“面向服務”,這也是兩個系統(tǒng)的核心部分。《世紀橋》與SOA幾乎可以看作是略有不同的雙胞胎,而《世紀橋》從年齡上來說是個大哥。殷步九1995年從香港回到內(nèi)地時就提出了《世紀橋》的設想,并于2000年正式獲得中國發(fā)明專利授權(quán)。而SOA是1996年由Gartner預言,8年后舊M才把這一架構(gòu)推向應用高潮。大哥“個子小”據(jù)深圳華羅庚軟件公司的一位姓張工程師介紹,“2003年前后,《世紀橋》開始進入全面、快速發(fā)展期,但主要客戶還是中小企業(yè),大企業(yè)大多觀望,有些懷疑?,F(xiàn)在的情況好轉(zhuǎn)很多”。在電力行業(yè)的應用中,該產(chǎn)品具有先發(fā)優(yōu)勢。國家電力公司電力建設研究所自1997年開始,先后在廣東珠海發(fā)電有限公司、山東日照發(fā)電有限公司、廣東沙角發(fā)電總廠等安裝使用了20余套《世紀橋》信息管理系統(tǒng)設計平臺,分別設計了人事、資料、財務、辦公事務管理等十余種MISD管理系統(tǒng),用于企業(yè)管理。該所給予的評價對殷步九十分有利。他們認為,這一產(chǎn)品避開了管理者們望而生畏的專業(yè)編程,使MISD管理系統(tǒng)設計變得直觀、簡易?!耙酝覍I(yè)編程人員定向開發(fā)一套企業(yè)’一攬子'管理系統(tǒng),不僅周期長、實用性差,而且投入大,動輒十幾萬、幾十萬,大多數(shù)企業(yè)望而怯步”。在只花費了兩萬元,實際應用也不錯的情況下,他們對殷步九公司提供的產(chǎn)品做起了義務宣傳。比照RM的SOA整合,張工程師不愿做出表態(tài),他只是表示自身產(chǎn)品不編程的特性十分適合電力行業(yè)的復雜需求。事實上,盡管進行了多年積累,殷步九的公司并沒有讓自己變得足夠強壯。與IBM相比,顯得又土又小。一直以負責任的跨國公司自居的舊M,1992年進入中國后,在電力行業(yè)很快就擁有了浙江電力、江蘇電力、廣東電力等一批行業(yè)用戶。“舊M參與實施了許多大型電力建設項目,如幫助意大利全國電力系統(tǒng)集中和整合了全國電力數(shù)據(jù),為日本關西電力部署了ERP系統(tǒng),為香港電燈構(gòu)建了SCADA系統(tǒng)等?!蓖鯇氂龑@些只是一語涵蓋。我國電力行業(yè)的信息化已經(jīng)引起舊M高度關注。從去年底到現(xiàn)在,舊M組織參與了兩次針對電力行業(yè)的解決方案推薦。與此同時,舊M做出實施SOAD的重大決策,幫助企業(yè)建立復雜應用,實施SOA。如今,包括電力行業(yè)在內(nèi)的許多行業(yè)都將進入信息化的高峰期,舊M與殷步九們誰將更勝一籌,將取決于對“面向服務”的深度理解和堅持。共同收益期也有分析認為,在中國電力信息化的進程中,跨國公司舊M與殷步九的小公司并不會立即爆發(fā)戰(zhàn)爭,會有一段同時收益期?!半娏π畔⒒请娏缡兰o的科技導向工程”。業(yè)內(nèi)人士充分看好未來電力信息化的前景,市場空前的盛況將屬于所有大小廠商?!半m然電力行業(yè)信息化保持著高速度增長,但由于地區(qū)差異,各地區(qū)信息化的進程也存在很大差距?!睒I(yè)內(nèi)人士認為,差異化將是舊M以及殷步九們不久以后要重點考慮的問題。一位本土軟件廠家的人士指出,“電力信息化既有可能讓跨國公司盈利豐厚,也有可能讓本土企業(yè)迅速崛起,這個階段才剛剛開始?!辈痪们?,來自國電信息中心、五大發(fā)電集團等單位的數(shù)十位國內(nèi)電力信息化頂級專家聚集南京,探討了我國電力企業(yè)包括很多軟件公司普遍關心的電力行業(yè)信息化標準問題。有分析認為,在度過了兩年平靜期后,2006年IT投資預計將保持13.2%速度增長,電力信息化的市場將達到110.82億元。“十一五”期間,預計電廠投資規(guī)模繼續(xù)增加,將比“十五”期間翻一番,年平均投資達到2000億-3000億元。在舊M與殷步九們看來,最近5年是重大機遇,而對機遇的把握將決定企業(yè)的未來。面向服務的體系結(jié)構(gòu)(Service-orientedarchitecture)是構(gòu)造分布式系統(tǒng)的應用程序的方法。它將應用程序功能作為服務發(fā)送給最終用戶或者其他服務。它采用開放標準、與軟件資源進行交互并采用表示的標準方式。目錄[隱藏].1WhySOA?.2SOA的原刖3面向服務的架構(gòu)和Web服務協(xié)議.4參考文獻5相關條目戲[編輯]WhySOA?企業(yè)系統(tǒng)的架構(gòu)師認為SOA能夠幫助業(yè)務迅速和高效地響應變化的市場條件E.服務辱向的架構(gòu)在宏觀(服務)上,而不是在微觀上(對象)提高了重褪使用性。同時,服務辱向的架構(gòu)可以簡化與傳統(tǒng)系統(tǒng)的互連和使用。在某種意義上說,服務辱向的架構(gòu)可以被認為是一種演化,而不是革命。它捕捉到了之前體系架構(gòu)的許多最佳實踐或?qū)嶋H應用。比如在通信系統(tǒng)中,近年來逵展有限的解決方案多探用完全靜憩的綁定來輿^路中的其他言殳脩渚通,但若正式探用SOA方式,解決方案就更能妥善定位,逵而突^定羲明碓且可高度跨平臺操作介面的重要性。團有些人質(zhì)疑服務辱向的架構(gòu)是不是1970年代模塊化編程,1980年代的面向事件設計,1990年代的基于接口/構(gòu)件設計的一種復興?(1990s)侏E。服務辱向的架構(gòu)提升了將用戶從服務實現(xiàn)分開的目標。服務可以運行在不同的服務器上,并通過網(wǎng)絡被訪問。這也大大增加了服務的重用[編輯]SOA的原刖以下指辱原則是^孤冬隹^和使用SOA的基本原具呻■可重褪使用,粒度,模狙性,可名且合型,橫件化以及具交互操作性■符合檬率(通用的或行棠的)■服矜的奪戢別和分美朗提供和芍泓布,監(jiān)控和跟蹴。下面是一些特定的醴系架橫原則服矜鯉服矜耘耦合(Looselycoupled)-服矜之^的酬系最小化,只是互相知道。■服矜契的-服矜按照服矜描述文禧所定羲的服矜契名勺行事。■服矜抽象-除了服矜契名勺中所描述的內(nèi)容,服矜將封外部隧藏譴輯?!龇娴闹赜眯?將譴輯分布在不同的服矜中,以提高服矜的重用性。服矜的可鮑合性-一名且服矜可以嫁^工作業(yè)名且合起來形成一彳固名且合服矜?!龇孀灾?服矜封所封裝的譴輯具有控制罹■服矜照狀憩-服矜將一固活勤所需保存的資言孔最小化。■服矜的可被畿現(xiàn)性-服矜需要封外部提供描述WB,^W可以通遏現(xiàn)有的?^?制畿現(xiàn)業(yè)言方冏逼些服矜。[4]除此以外,在定羲一固SOA^現(xiàn)畤,遢需要考慮以下因素:生命遇期管理■有效使用系統(tǒng)資源■服矜成熟度和性能[編輯]面向服務的架構(gòu)和Web服務協(xié)議此章箭沒有列出任何參考或來源請協(xié)助添加來自可靠來源的引用來改善這個章筋。無法杳證的內(nèi)容可能被異議而移除。面向服務的架構(gòu)通常被定義為通過Web服務協(xié)議棧暴露的服務際同.與SOA相關的Web服務的標準主要有:XML-一種標記語言,用于以文檔格式描述消息中的數(shù)據(jù)。HTTP(或HTTPS)-客戶端和服務端之間用于傳送信息而發(fā)送請求/回復的協(xié)議。SOAP(SimpleObjectAccessProtocol)-在計算機網(wǎng)絡上交換基于XML的消息的協(xié)議,通常是用HTTP。WSDL(WebServicesDescriptionLanguage)(Web服務描述語言)-基于XML的描述語言,用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論