當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 江西OA系統(tǒng) > 南昌OA系統(tǒng) > 南昌OA行業(yè)資訊
網(wǎng)絡(luò)操作系統(tǒng)蓄勢(shì)待發(fā)
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
文章來(lái)源:泛普軟件進(jìn)入互聯(lián)網(wǎng)時(shí)代以后,傳統(tǒng)的桌面操作系統(tǒng)在支持互聯(lián)網(wǎng)應(yīng)用方面的不足日益明顯,特別是在支持不同Web應(yīng)用之間的集成和數(shù)據(jù)共享上,而Web OS(網(wǎng)絡(luò)操作系統(tǒng))所要著力解決的正是這方面的問(wèn)題,不僅如此,它還有望在易用性、安全性等方面帶來(lái)大的改善。
■ 樂(lè)天 編譯
互聯(lián)網(wǎng)在給我們的工作和生活帶來(lái)很多變化的同時(shí)自身也在不斷發(fā)展和進(jìn)步。其中的一個(gè)重大進(jìn)步就是,在不久的將來(lái)互聯(lián)網(wǎng)很可能變得像一個(gè)操作系統(tǒng),而不再像今天這樣只是一個(gè)個(gè)獨(dú)立的、互不相干的網(wǎng)站。這其中最重要的推動(dòng)力則是Web OS(網(wǎng)絡(luò)操作系統(tǒng))。通過(guò)Web OS,互聯(lián)網(wǎng)應(yīng)用之間將保持緊密聯(lián)系,使用者只需登錄一次就可以使用不同供應(yīng)商提供的服務(wù)和應(yīng)用,還可以很簡(jiǎn)單地把數(shù)據(jù)從一個(gè)網(wǎng)站備份到另一個(gè)網(wǎng)站上。更重要的是,在完成這些操作時(shí),使用者根本就不需要任何桌面應(yīng)用,所有操作都基于Web OS完成。有人已經(jīng)在一些支持多標(biāo)簽和新的單點(diǎn)登錄標(biāo)準(zhǔn)(如OAuth和OpenID)的瀏覽器中初步體驗(yàn)到了這一方便性。
協(xié)作難題困擾Web應(yīng)用
說(shuō)起來(lái),Web OS也并不是一個(gè)新的概念。2006年,YouOS曾開(kāi)發(fā)出了一個(gè)專門(mén)面向Web應(yīng)用的類似操作系統(tǒng)的運(yùn)行平臺(tái),后來(lái)由于沒(méi)有用戶而不了了之。不過(guò),當(dāng)時(shí)有業(yè)內(nèi)觀察家給予了肯定,認(rèn)為支持應(yīng)用程序的迅速開(kāi)發(fā)、保證應(yīng)用程序運(yùn)行完全與操作系統(tǒng)無(wú)關(guān)應(yīng)該是未來(lái)的一個(gè)發(fā)展趨勢(shì)。時(shí)鐘倒退到2002年,IT界的泰斗人物Tim O'Reilly在談到Web OS時(shí)也曾表示,僅僅是能讓不同應(yīng)用之間非常方便地進(jìn)行通信就已經(jīng)是非常了不起的貢獻(xiàn)了。
10多年來(lái),業(yè)界也一直在不斷研究和開(kāi)發(fā)Web OS,如貝爾實(shí)驗(yàn)室的“Plan 9”和MyWebOS計(jì)劃,但是這些項(xiàng)目都沒(méi)有取得很好的商業(yè)成果,最終無(wú)法繼續(xù)進(jìn)行下去。
大多數(shù)項(xiàng)目都沒(méi)有解決一個(gè)最為關(guān)鍵的問(wèn)題(雖然這只是代碼級(jí)),就是無(wú)論這個(gè)網(wǎng)站位于什么地方都能保證各個(gè)不同網(wǎng)站的互聯(lián)網(wǎng)應(yīng)用之間能順利進(jìn)行通信、完成互操作?,F(xiàn)在,新標(biāo)準(zhǔn)的制訂,如OAuth、OpenID和OpenSocial等,為這一問(wèn)題的解決奠定了基礎(chǔ),也有望使得未來(lái)的網(wǎng)絡(luò)計(jì)算更為穩(wěn)定可靠。
在Web OS的最近進(jìn)展方面,值得關(guān)注的是Google Chrome操作系統(tǒng),根據(jù)Google已經(jīng)公開(kāi)的資料,基于Linux的Chrome操作系統(tǒng)并不像英特爾的Moblin那樣,只是一個(gè)上網(wǎng)本操作系統(tǒng)或者是一個(gè)桌面操作系統(tǒng),它將更像是一個(gè)能支持Web應(yīng)用的Web OS。
Google Chrome操作系統(tǒng)被認(rèn)為具有Web OS的部分功能。
為什么需要Web OS
操作系統(tǒng)是一個(gè)大家都非常熟悉的概念。一般而言,操作系統(tǒng)的主要功能是控制輸入與輸出,包括通過(guò)鍵盤(pán)、鼠標(biāo)和顯示器與人交互,通過(guò)ATA、SATA、PCI等與磁盤(pán)、打印機(jī)等外設(shè)交互。比如,我們把一個(gè)優(yōu)盤(pán)插入到PC的USB接口完成文件的復(fù)制工作,這些操作必須有操作系統(tǒng)的幫助才能順利完成。當(dāng)然,新一代操作系統(tǒng)已經(jīng)今非昔比,除了上述基本功能外,Windows Vista、Mac OS X、Ubuntu Linux還提供了更為豐富的功能,比如為Word、Photoshop等應(yīng)用分配內(nèi)存、對(duì)應(yīng)用程序的運(yùn)行監(jiān)控和進(jìn)行資源調(diào)度等。
應(yīng)該說(shuō),經(jīng)過(guò)幾十年的不斷完善,桌面操作系統(tǒng)提供了足夠豐富和強(qiáng)大的功能,滿足了我們的日常需求,讓我們方便地操作桌面應(yīng)用、與打印機(jī)等外設(shè)進(jìn)行自如的交互。但是,這一切都局限在桌面、局限在局域網(wǎng)內(nèi)。當(dāng)我們進(jìn)入互聯(lián)網(wǎng)時(shí)代,新的問(wèn)題產(chǎn)生了,桌面操作系統(tǒng)顯露出其局限性。比如,絕大多數(shù)互聯(lián)網(wǎng)用戶在訪問(wèn)互聯(lián)網(wǎng)時(shí)都會(huì)遇到這樣的問(wèn)題,很多網(wǎng)站需要密碼,甚至登錄每個(gè)網(wǎng)站都需要分別輸入一次,還有,不同網(wǎng)站提供的應(yīng)用之間一般沒(méi)有信息共享也沒(méi)有交互。從這一點(diǎn)上來(lái)說(shuō),這和十年前的互聯(lián)網(wǎng)沒(méi)有什么區(qū)別,同樣是不同網(wǎng)站之間各自為政,互不通信和互不共享數(shù)據(jù)。
而Web OS所要做的就是改變這一現(xiàn)狀,它要讓那些Web應(yīng)用運(yùn)行得更像是桌面應(yīng)用,也就是要允許不同站點(diǎn)所屬的應(yīng)用程序之間能夠無(wú)縫地進(jìn)行數(shù)據(jù)交換,它要提供一種更可靠的安全協(xié)議,支持不同云供應(yīng)商之間的數(shù)據(jù)備份,而不僅僅是把數(shù)據(jù)從PC上傳到云中。
那么,我們能在桌面操作系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)上述目標(biāo)嗎?大多數(shù)專家認(rèn)為,傳統(tǒng)的桌面操作系統(tǒng)的工作模式并不滿足這樣的要求,也不太可能通過(guò)一些改進(jìn)來(lái)滿足這樣的要求,因?yàn)榛ヂ?lián)網(wǎng)上的Web應(yīng)用實(shí)在太多了,為了能讓這些Web應(yīng)用之間能相互通信,需要采用新的體系來(lái)構(gòu)建這個(gè)操作系統(tǒng),這就是對(duì)Web OS的基本要求。
新標(biāo)準(zhǔn)為Web OS奠定基礎(chǔ)
“對(duì)于Web OS究竟該如何設(shè)計(jì)和開(kāi)發(fā)才能完成上述功能,我們還處于早期研究階段?!弊稍冾檰?wèn)、知名的Web標(biāo)準(zhǔn)制定者Chris Messina說(shuō),“我認(rèn)為,唯一有效的方法就是制定一些行業(yè)標(biāo)準(zhǔn)來(lái)保證Web應(yīng)用之間的互操作性。在互聯(lián)網(wǎng)方面,盡管我們已經(jīng)有了用于文檔呈現(xiàn)的標(biāo)準(zhǔn)HTML以及與之相關(guān)的其他很多標(biāo)準(zhǔn),但是,僅有這些是不夠的。”
協(xié)議是文檔共享的基礎(chǔ),現(xiàn)在軟件開(kāi)發(fā)已經(jīng)從基于桌面的軟件開(kāi)發(fā)轉(zhuǎn)向Web應(yīng)用,Web應(yīng)用之間的協(xié)作就成為一個(gè)非?,F(xiàn)實(shí)的需求。例如,Google Docs的一個(gè)非常好的功能就是可以與其他人進(jìn)行聊天、共同編輯或者分享某個(gè)文檔,而無(wú)論別人用的是什么操作系統(tǒng)、運(yùn)行在什么硬件上。
Messina說(shuō),互聯(lián)網(wǎng)已經(jīng)變得更像是一個(gè)通用的協(xié)作平臺(tái)。Apple的iWork 09 suite就是一個(gè)例子,其中有個(gè)名為“Share(分享)”的菜單,可以讓人們非常方便地把自己的文檔或者視頻上載到Y(jié)ouTube.com上,而在傳統(tǒng)的基于桌面的應(yīng)用程序中,“File(文件)”一定是第一用到的也是最常用的菜單項(xiàng)。
為幫助人們?cè)诨ヂ?lián)網(wǎng)上協(xié)作,一些標(biāo)準(zhǔn)組織推出不少標(biāo)準(zhǔn),其中與Web OS關(guān)系最為密切的標(biāo)準(zhǔn)有以下三個(gè):
●OpenID: 一個(gè)單點(diǎn)登錄標(biāo)準(zhǔn),也是一個(gè)以用戶為中心的數(shù)字身份識(shí)別框架,它讓使用者只需在一個(gè)網(wǎng)站登錄一次就可以訪問(wèn)所有需要身份驗(yàn)證的網(wǎng)站。
●OpenSocial : 用于社交網(wǎng)站之間交換數(shù)據(jù)的一個(gè)API。
●OAuth: Messina幫助創(chuàng)建的一個(gè)相互認(rèn)證標(biāo)準(zhǔn),用于訪問(wèn)那些有密碼保護(hù)的數(shù)據(jù),讓?xiě)?yīng)用程序能夠在無(wú)需用戶透露其認(rèn)證證書(shū)的情況下,通過(guò)API訪問(wèn)某個(gè)受保護(hù)資源。
Messina說(shuō),目前桌面軟件的運(yùn)行模式并不適合在不同使用者和不同應(yīng)用之間共享信息,因?yàn)閿?shù)據(jù)都保存在使用者的電腦硬盤(pán)中。從對(duì)存儲(chǔ)資源的管理來(lái)說(shuō)(比如硬盤(pán)的自治),“C盤(pán)”是一種非常好的工作模式,但是它也給數(shù)據(jù)共享帶來(lái)麻煩,而在Web OS中將不再有“C盤(pán)”存在。
比如,你要把自己的一些照片上載到照片編輯網(wǎng)站(如Photoshop.com),這些照片保存在一個(gè)存儲(chǔ)網(wǎng)站(如Amazon.com)上,此時(shí)你就會(huì)遇到麻煩,沒(méi)有一個(gè)通用的安全協(xié)議支持你把一個(gè)網(wǎng)站的照片轉(zhuǎn)移到另一個(gè)網(wǎng)站,大多數(shù)Web應(yīng)用只支持從本地的硬盤(pán)上上傳。不過(guò),隨著新標(biāo)準(zhǔn)的出現(xiàn)(如OpenID、OAuth)將幫助人們解決這一問(wèn)題。
華盛頓的市場(chǎng)戰(zhàn)略咨詢公司iStrategyLabs的CEO Peter Corbett指出了Web OS應(yīng)該如何演進(jìn)的另一個(gè)例子:在Twitter上人們使用“#tag(hash tag)”這樣的縮寫(xiě)來(lái)表示一個(gè)熱門(mén)的話題,如“#iphone”和“#swineflu(豬流感)”。
Corbett說(shuō),未來(lái)Web應(yīng)用可能更智能一些,比如,只要輸入某個(gè)在線電子表格應(yīng)用程序的名字,這個(gè)應(yīng)用程序就自動(dòng)啟動(dòng),換句話說(shuō),Web應(yīng)用能根據(jù)上文理解使用者的真實(shí)意圖。
“久未使用的命令行又回來(lái)了,在支持#tag的Twitter上已經(jīng)可以看到這一趨勢(shì)?!盋orbett說(shuō),“當(dāng)我們更頻繁地與Web應(yīng)用打交道而使用桌面應(yīng)用越來(lái)越少的時(shí)候,導(dǎo)航方式將發(fā)生很大的改變,比如命令行方式以及讓W(xué)eb應(yīng)用能理解語(yǔ)義等,與現(xiàn)有方式相比,這些方式無(wú)疑將大大提高我們的工作效率。”
理解應(yīng)用場(chǎng)合能大大提高Web應(yīng)用之間的協(xié)作能力。StockTwits是一個(gè)借助Twitter讓人們實(shí)時(shí)跟蹤股票行情的網(wǎng)站,它用“$”(代表股票)加公司名字簡(jiǎn)寫(xiě)這樣的語(yǔ)法向Twitter發(fā)起一個(gè)查詢請(qǐng)求(如$goog代表Google的股票),隨后你就能收到一個(gè)Twitter消息,顯示你所查公司股票的實(shí)時(shí)信息。
Corbett解釋說(shuō),在Face-Book中的狀態(tài)信息也是一個(gè)與應(yīng)用場(chǎng)合有關(guān)的協(xié)作,你可以對(duì)某些人隱藏自己而對(duì)另外一些人公開(kāi),比如只對(duì)在某個(gè)地方的人或者討論某個(gè)問(wèn)題的人公開(kāi)。
無(wú)縫整合
另外一個(gè)可以看出Web OS雛形的例子是Google應(yīng)用之間如何無(wú)縫地整合到一起協(xié)同工作的。在Gmail中,如果你收到了一個(gè)PDF文件,無(wú)需你做格式的轉(zhuǎn)換,在Google Docs中就可以打開(kāi)它。有趣的是,盡管不論是Google應(yīng)用的外觀上還是功能上都像Web OS的一個(gè)部分,但是Google自己卻只是把這種應(yīng)用之間互操作稱做一個(gè)“Web平臺(tái)”而不說(shuō)是Web OS的早期雛形,Google認(rèn)為它們只是讓各個(gè)不同的網(wǎng)站整合到了一起,具有統(tǒng)一的外觀、同樣的使用體驗(yàn)以及實(shí)現(xiàn)了數(shù)據(jù)共享而已。
瀏覽器的另一個(gè)提供商Mozilla傾向于把桌面操作系統(tǒng)與Web OS整合起來(lái)。Mozilla認(rèn)為,桌面操作系統(tǒng)未來(lái)還會(huì)以某種形式存在。實(shí)際上,Google和Mozilla的高層都表示,它們無(wú)意在自己的瀏覽器中管理USB閃存盤(pán)以及內(nèi)存的分配。
“操作系統(tǒng)是硬件與你正在使用的軟件之間的粘合劑。但是,如果我們把互聯(lián)網(wǎng)看成一個(gè)平臺(tái)的話,有一些標(biāo)準(zhǔn)起到了這樣的功能,這些標(biāo)準(zhǔn)讓我們可以與由不同設(shè)備構(gòu)成的互聯(lián)網(wǎng)進(jìn)行交互?!盙oogle的開(kāi)發(fā)人員Kevin Marks表示,“每一組標(biāo)準(zhǔn)都建立在更低一級(jí)的標(biāo)準(zhǔn)之上,最下層的是 TCP/IP,接下來(lái)是HTML,后來(lái)是HTML 5,而在HTML 5之上的是REST API,包括XML、JSON以及OAuth等。”
因此,如果從這個(gè)觀點(diǎn)來(lái)看,這些標(biāo)準(zhǔn)自己就是Web OS。
Mozilla實(shí)驗(yàn)室的用戶體驗(yàn)負(fù)責(zé)人Aza Raskin也傾向于用“把Web作為平臺(tái)(Web as platform)”代替Web OS,他認(rèn)為標(biāo)準(zhǔn)是其中最為緊迫的問(wèn)題,特別是安全標(biāo)準(zhǔn)。他說(shuō),盡管互聯(lián)網(wǎng)已經(jīng)有了很多標(biāo)準(zhǔn),但是,安全方面的標(biāo)準(zhǔn)還有待于完善。Raskin認(rèn)為,現(xiàn)在登錄某個(gè)網(wǎng)站需要姓名和E-mail地址的做法,類似于你只是想到某雜貨店購(gòu)買一桶牛奶,卻需要把你的汽車鑰匙和房門(mén)鑰匙交給雜貨店。
“是的,我們會(huì)對(duì)數(shù)據(jù)進(jìn)行加密,但是對(duì)于這些數(shù)據(jù)如何使用沒(méi)有人來(lái)保證,是否會(huì)有人據(jù)此來(lái)調(diào)查你的政治傾向,我們無(wú)法得知?!盧askin說(shuō),“所有數(shù)據(jù)都應(yīng)該以這樣一種形式進(jìn)行加密: 即使政府部門(mén)來(lái)人說(shuō)想看一下這些數(shù)據(jù),網(wǎng)站也只能說(shuō),你可以看到這些數(shù)據(jù),但是它們都是加密的,我們也看不到這些數(shù)據(jù)的具體內(nèi)容。我認(rèn)為,Web OS未來(lái)需要做到這一點(diǎn)?!?/P>
Raskin認(rèn)為,互聯(lián)網(wǎng)最大的用處是讓信息公開(kāi),因此總會(huì)有些標(biāo)準(zhǔn)(比如HTML 5)會(huì)比另外一些標(biāo)準(zhǔn)更重要(如CSS)。他說(shuō),HTML 5對(duì)提供互操作性就非常重要,而另一個(gè)同樣重要的技術(shù)是用來(lái)發(fā)送Web應(yīng)用數(shù)據(jù)請(qǐng)求的Worker-Thread腳本。FireFox 3.5支持的這項(xiàng)功能與操作系統(tǒng)的后臺(tái)處理進(jìn)程非常相似,所不同的是它發(fā)生在Web服務(wù)器端。在Raskin看來(lái),它是我們感受未來(lái)的Web OS會(huì)如何工作的一個(gè)非常好的例子。
最后值得一提的是,開(kāi)發(fā)一個(gè)Web OS是需要時(shí)間的,相關(guān)標(biāo)準(zhǔn)需要制定和完善,Web應(yīng)用提供商和互聯(lián)網(wǎng)服務(wù)供應(yīng)商需要就這些標(biāo)準(zhǔn)達(dá)成共識(shí)。更重要的是,我們對(duì)Web OS的認(rèn)識(shí)也需要時(shí)間。然而,無(wú)論如何,有一點(diǎn)可以肯定的是,Web OS的出現(xiàn)一定會(huì)讓互聯(lián)網(wǎng)更高效、更可靠。如果真到了這一天,也許今天的桌面操作系統(tǒng)和桌面應(yīng)用的使用機(jī)會(huì)將越來(lái)越少,以至于最終淡出人們的視野。
幾個(gè)具備Web OS雛形的應(yīng)用
一些公司和一些開(kāi)源項(xiàng)目正在著手研發(fā)真正的Web OS,這些Web OS能幫助用戶方便地保存數(shù)據(jù)、打開(kāi)合適的Web應(yīng)用、訪問(wèn)所喜歡的網(wǎng)站。下面是其中的三個(gè):
1.EyeOS。EyeOS模仿Mac OS X和Windows等操作系統(tǒng)開(kāi)發(fā)出了一些互聯(lián)網(wǎng)應(yīng)用,包括計(jì)算器、媒體播放器、日程安排以及一個(gè)簡(jiǎn)單的辦公軟件包。在這里,你可以對(duì)網(wǎng)絡(luò)設(shè)置進(jìn)行配置、玩游戲、安裝第三方的應(yīng)用。EyeOS可以安裝在Web服務(wù)器上,你也可以訪問(wèn)一些公共的服務(wù)器來(lái)使用這些應(yīng)用。
2. icloud Web OS。icloud Web OS是又一個(gè)把桌面工作模式轉(zhuǎn)移到互聯(lián)網(wǎng)上的例子。這個(gè)操作系統(tǒng)有一個(gè)安裝小插件(widget)的工具條、一個(gè)內(nèi)置的即時(shí)通信客戶端和一個(gè)命令行的控制臺(tái)。這個(gè)功能強(qiáng)大的操作系統(tǒng)還有一個(gè)辦公軟件包,能完成基于云的文件存儲(chǔ)功能,具有與Windows XP相似的外觀和使用體驗(yàn)。
3. Lucid Desktop。Lucid Desktop 重點(diǎn)強(qiáng)調(diào)了社交網(wǎng)絡(luò)方面的功能,內(nèi)置了Twitter種子(feed)和RSS用于跟蹤最新的博客,另外,還能方便地與其他人分享音樂(lè)和文檔。
- 1OA自動(dòng)化辦公系統(tǒng)的工作微博模塊功能清單
- 2使用基于容器虛擬化技術(shù)提升虛擬機(jī)性能
- 3實(shí)戰(zhàn)四招 保障企業(yè)無(wú)線路由器安全
- 4BSM,基于業(yè)務(wù)的IT管理
- 5OA可對(duì)對(duì)企業(yè)的車輛及用車的全程進(jìn)行跟蹤管理
- 6數(shù)據(jù)備份與數(shù)據(jù)容災(zāi)的區(qū)別
- 7桌面虛擬化應(yīng)用需要仔細(xì)權(quán)衡
- 8災(zāi)難恢復(fù)仍是虛擬化尚未攻克的難題
- 9實(shí)施SOA不能夠持續(xù)性的原因
- 10超高密度機(jī)柜和刀片服務(wù)器冷卻5招
- 11協(xié)同辦公軟件集成所有企業(yè)需要的要素:
- 12網(wǎng)絡(luò)優(yōu)化常用技法
- 13Oracle數(shù)據(jù)庫(kù)中容易忽視的兩個(gè)進(jìn)程
- 14財(cái)務(wù)管理預(yù)則立,不預(yù)則廢
- 15在Windows7上實(shí)現(xiàn)虛擬化的注意3點(diǎn)
- 16探討模擬CCTV系統(tǒng)中攝像機(jī)分辨率的問(wèn)題
- 17對(duì)于金融行業(yè)OA軟件平臺(tái)的資金監(jiān)管
- 18解決統(tǒng)一通信系統(tǒng)中安全的五個(gè)法門(mén)
- 19IT優(yōu)化的良方:虛擬化與重復(fù)數(shù)據(jù)刪除
- 20解讀國(guó)內(nèi)安全廠商“云安全”技術(shù)發(fā)展
- 21網(wǎng)絡(luò)內(nèi)部署視頻會(huì)議七個(gè)常見(jiàn)問(wèn)題
- 22文件虛擬化讓存儲(chǔ)架構(gòu)更加智能
- 23利用SOA創(chuàng)建一個(gè)工業(yè)操作系統(tǒng)
- 24“軟件+服務(wù)”(S+S)思路:架構(gòu)先行
- 25UPS電源效能最大化十大必殺技
- 26基于存儲(chǔ)網(wǎng)格的關(guān)鍵技術(shù)
- 27虛擬化和云計(jì)算將改變數(shù)據(jù)存儲(chǔ)
- 28HTML5:讓W(xué)eb應(yīng)用跟上多媒體時(shí)代
- 29虛擬化云計(jì)算捧熱WAN優(yōu)化
- 30拒絕騙局 消除云計(jì)算的9個(gè)誤區(qū)
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓