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