當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 廣東OA系統(tǒng) > 廣州OA系統(tǒng) > 廣州OA快博
從世界是平的看軟件架構(gòu)
在過去的幾年中,炒樓的炒銅的炒油的炒股的炒期的,大家炒的熱火朝天;但如果要評出個炒得最火的,我還是選炒書的—托馬斯·弗里德曼在2005年寫就的熱門書籍《世界是平的:21世紀(jì)簡史》在近幾年發(fā)行熱到瘋狂,連帶他在1999年發(fā)行的《世界是平的:“凌志汽車”和“橄欖樹”》也進(jìn)入熱門圖書排行榜并多次重印發(fā)行。
在《世界是平的》書中,弗里德曼簡明地概括了今天我們所處的時代——全球化3.0新紀(jì)元。世界從小縮成微小,競賽場也鏟平了。在“1.0”時代,推動全球化的力量來自國家,在“2.0”時代,推動力來自企業(yè),在“3.0”時代,推動力則來自個人。個人的力量大增,不但能直接進(jìn)行全球合作,也能參與全球競逐。托馬斯·弗里德曼用這本書揭開了籠罩在這個世界上的神秘面紗,深入淺出地講述復(fù)雜的外交政策和經(jīng)濟問題,為讀者們釋疑解惑。
世界是平的,“平”即指“全球化”。從經(jīng)濟學(xué)中的交易這個角度來看,全球化的表征分為三類:其一是交易范圍的擴大,第二是交易費用的降低,三是交易規(guī)則的變化,而這三者又相互推動,造成了交易的繁榮。
其實我們所處的應(yīng)用技術(shù)開發(fā)領(lǐng)域又何嘗不是如此呢?我們的業(yè)務(wù)系統(tǒng)越來越多地需要和外部系統(tǒng)及l(fā)egacy(遺留)系統(tǒng)打交道,系統(tǒng)間的接口交互越來越頻繁,我們的接口規(guī)則也發(fā)生了巨大的變化,三者交叉,造成了軟件業(yè)務(wù)系統(tǒng)的繁榮。
《世界是平的》也告訴了我們面對“全球化”趨勢應(yīng)該做些什么,應(yīng)該用什么理念應(yīng)對。那么我們應(yīng)對應(yīng)用技術(shù)開發(fā)領(lǐng)域的“全球化”又應(yīng)該做些什么呢?面對Integration(整合)大潮流,業(yè)界已經(jīng)有了多套方案供我們選擇,下面我們一一道來:
◆Jini
早年接觸Java技術(shù)的同仁大都聽過Jini這個名詞。Sun公司標(biāo)榜Jini技術(shù)可讓軟件和硬件組件透過網(wǎng)絡(luò)尋覓彼此,進(jìn)而互相支持。但和早期的Java技術(shù)一樣,Jini最初的目標(biāo)是為新奇的消費者裝置使用者服務(wù),這明顯和市場脫節(jié)。當(dāng)初Sun推出Jini軟件,是為了打入消費者電子裝置市場。
隨著網(wǎng)絡(luò)服務(wù)技術(shù)的發(fā)展,Jini也不斷調(diào)整自己的戰(zhàn)略目標(biāo),但一直沒有得到其他公司的大力支持,所以發(fā)展不太迅速。畢竟,Jini反反復(fù)復(fù)做的一件事就是,讓java平臺成為一個全世界共融共通的操作系統(tǒng);這個目標(biāo)比起Integration要更加的艱深,也更加難以實現(xiàn)。
◆Jxta
很多朋友對Jxta都是從2005年才開始了解,這一切都是因為當(dāng)年流行的P2P技術(shù)。Jxta是為了構(gòu)建P2P網(wǎng)絡(luò)而制訂的一組協(xié)議,是處理構(gòu)建P2P網(wǎng)絡(luò)所碰到問題的解決方法。Jxta是由Sun制定的標(biāo)準(zhǔn)體系中少有的不限制于Java的規(guī)范之一。
使用Jxta協(xié)議,Peer(對端)可以互相合作建立自我組織、自我管理的對等組,而不必關(guān)心它們在網(wǎng)絡(luò)中所處的位置(在網(wǎng)絡(luò)邊緣或者防火墻后),并且也不需要集中的管理機構(gòu)。通過小型、簡單、便于開發(fā)的構(gòu)造模塊,Jxta將使開發(fā)者從建立各自框架的復(fù)雜工作得以解放,可以潛心關(guān)注于建設(shè)各類新穎、創(chuàng)造性的、分布式計算應(yīng)用。
◆Jbi
Jbi是Java業(yè)務(wù)組件集成規(guī)范,它提供了一個邏輯的XML消息網(wǎng)絡(luò),這一網(wǎng)絡(luò)能夠很容易地映射到http/jms/mom等協(xié)議,并很方便地適應(yīng)遺留系統(tǒng),然后通過二進(jìn)制方式傳輸,再和rpc(遠(yuǎn)程過程調(diào)用)系統(tǒng)(ejb和corba等)交互。Jbi可以看做是對Jms(Java消息系統(tǒng))更高層次的邏輯抽象,并提供了不同的消息交換方式(單步/請求應(yīng)答等)。一般來說,Jbi是單Jvm(Java虛擬機)的,并且限制于Java平臺。
◆SOA
對于目前已經(jīng)存在大量CRM、合肥OA、SCM、信息安全等系統(tǒng),SOA的實踐者們的目標(biāo)就是抹平系統(tǒng)間的間隙,實現(xiàn)SOA架構(gòu)。他們首先將那些掩藏在各應(yīng)用系統(tǒng)之中的業(yè)務(wù)功能模塊切割開,加以包裝之后成為標(biāo)準(zhǔn)的服務(wù)構(gòu)件(SCA),然后將分散在不同系統(tǒng)中的數(shù)據(jù)整合包裝成為數(shù)據(jù)服務(wù)(SDO),最后根據(jù)業(yè)務(wù)的需要用BPEL將分散的服務(wù)連接成為新的服務(wù)。
SCA是一種全新的、跟語言無關(guān)的編程模型,這種面向服務(wù)構(gòu)件的編程模型可以大大簡化客戶的編程,提高應(yīng)用的靈活性,將會對現(xiàn)有軟件開發(fā)方式產(chǎn)生顛覆性的影響。服務(wù)模型提供了比WSDL更多的功能,它允許服務(wù)開發(fā)者不單定義服務(wù)的接口,而且還可以定義這個服務(wù)和其他服務(wù)的依賴關(guān)系,以及服務(wù)間的交互策略。
開放SOA(OSOA)組織是一個由多家軟件提供商包括IBM、 BEA和甲骨文等公司自發(fā)成立的組織,目前正在致力于SCA和SDO規(guī)范晉升成為SOA標(biāo)準(zhǔn)的工作。就筆者看到的內(nèi)部資料而言,DAS的規(guī)范化工作也已經(jīng)在BEA的帶頭下展開。
◆OSGI
OSGI(開放服務(wù)網(wǎng)關(guān)互聯(lián))規(guī)范為網(wǎng)絡(luò)服務(wù)定義了一個標(biāo)準(zhǔn)的、面向組件的計算環(huán)境。將OSGI服務(wù)平臺添加到一個網(wǎng)絡(luò)設(shè)備中,可以為其增加在網(wǎng)絡(luò)的任何地方管理組件的生命周期能力。Eclipse 3.0采用OSGI作為其Plugin Architecture實現(xiàn)的依據(jù),但目前的OSGI框架大多是基于Console進(jìn)行管理的,也許這個局勢很快將發(fā)生變化。
軟件領(lǐng)域的世界是平的,前面提到的五大技術(shù),都能夠和Integration的“全球化”大潮流掛鉤。但在技術(shù)本身就越來越“全球化”的今天,我們可能很快就能發(fā)現(xiàn),這些技術(shù)可能被同化、吸納,最后發(fā)展為一統(tǒng)的思想。最后,用《世界是平的》文章的觀點來結(jié)束本文:世界是平的,技術(shù)是共享的,思想是獨立的。(IT專家網(wǎng)論壇)
- 1看電影學(xué)管理 《功夫熊貓》的項目管理秘籍
- 2中小企業(yè)信息化也要按照需求選擇安全
- 3用OA辦公軟件填寫工作日報
- 4精細(xì)化成就奧運輝煌 企業(yè)管理如何效仿
- 5信息化頻道存儲答疑專區(qū) 歡迎提問
- 6合肥OA泛化現(xiàn)象嚴(yán)重 能力和經(jīng)驗打折扣
- 7SaaS,果真是新瓶裝舊酒嗎?
- 8企業(yè)用好業(yè)務(wù)流程管理將如何跨越五大欄
- 9實例告訴你SaaS模式如何助力數(shù)據(jù)備份
- 10從SOA到云計算 盤點計算機技術(shù)發(fā)展歷程
- 11淺議IT項目管理成功的關(guān)鍵要素
- 12合肥OA攻略 貼牌生產(chǎn)企業(yè)合肥OA選型總結(jié)
- 13SOA的進(jìn)化:從“客戶機/服務(wù)器”到SOA
- 14應(yīng)用實例證明開源SOA具有很大價值
- 15SaaS模式孕育內(nèi)部軟件產(chǎn)品之外的替代方案
- 16企業(yè)的BI產(chǎn)品選型 需考慮四項要點
- 17數(shù)據(jù)中心檢修的五大經(jīng)驗教訓(xùn)
- 18PDM中的文件放在文件服務(wù)器還是數(shù)據(jù)庫中?
- 19關(guān)于中小企業(yè)人力資源管理模式分析
- 20信息化建設(shè)項目如何做好監(jiān)理工作
- 21選型經(jīng)驗談 怎樣才算是好的管理軟件
- 22企業(yè)信息化合肥OA系統(tǒng)財務(wù)實施重難點解析
- 23平視側(cè)視加俯視 合肥OA三維立體看企業(yè)
- 24泛普OA系統(tǒng)可對我關(guān)注的人進(jìn)行圖形化報表對比
- 25使用REST體系結(jié)構(gòu)樣式構(gòu)建可使用的Web服務(wù)
- 26怎樣構(gòu)建BPM生態(tài)系統(tǒng)?模擬!優(yōu)化!
- 27商業(yè)智能和業(yè)務(wù)流程管理的集成分析
- 28泛普OA產(chǎn)品人員動態(tài)看板體驗版功能簡介
- 29企業(yè)網(wǎng)絡(luò)優(yōu)化需求迫在眉睫
- 30客戶滿意度是決定是否離岸外包的關(guān)鍵
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓