下一代互連網應用

來源:互聯網
上載者:User

Published Jun 24 2008, 08:45 PM by Sijin Joseph
連結:http://weblogs.asp.net/sjoseph/archive/2008/06/24/what-will-be-the-next-generation-internet-application-platform.aspx

幾年前,我虔誠地信仰著基於使用者本地啟動並執行富互連網應用模式。Ajax 嶄露頭角以來,基於 Ajax 的 web 應用在質和量上都有了顯著的增長。像 FaceBook 之類的應用就說明了一種新的應用樣本,而 Live Maps 之類則讓已有的應用變得更加方便可行。現在,我們不得不說服自己,讓自己相信基於案頭的應用已經不再屬於加強計算的應用了。(雖然這種命題很有質疑性,比如說,幾年前視頻編輯的 web 應用根本是天方夜譚。)

那麼,到底是什麼讓 web 變成了一個成功的應用平台呢?

  • 統一而且簡單的模式 ( 瀏覽器,連結,可見式點擊) 。一旦使用者學會了使用一種 web 應用,那麼這些經驗可以很方便地運用到其他的應用上。
  • 用戶端平台的獨立性。在保證連線協定 ( HTML + CSS + JS ) 的情況下,分離伺服器與用戶端。這意味著,以往那種用各種各樣的 API 把多種平台集中到一起的傳統問題,已經不再存在於用戶端上。
  • 獨立的電腦。使用者不再受電腦是否安裝應用軟體的限制了,這也形成了更加簡單的配置模型。
  • 資料的獨立性。使用者資料存放區於互連網上,意味著使用者不但可以隨時運行應用軟體,還可以隨時訪問資料。

那麼,下一代的互連網應用平台將是什麼樣子呢?我認為,除了上面這些要素,下一代應用平台更應包含以下的特徵:

  • 充分利用本地計算資源。當所有的應用都通過瀏覽器運行時,強勁的 CPU 和 GPU 看起來像是一種資源浪費。所以,下一代應用平台應該有許可權訪問本地計算資源。
  • 更好地綜合本地資源。這和上一點有關聯之處,不同的是它將允許網路應用訪問本地磁碟,配置和註冊表檔案等等。
  • 更好的安全機制。毫無疑問,所有應用都是通過 ActiveX 和 XPCOM 來啟動並執行,但是安全機制卻是一大弱項,而且對使用者來說也並不直觀。所以,這需要一個更好的解決辦法。

這樣的話,在建立下代互連網應用平台上, Microsoft 的 Silverlight 和 Adobe 的 AIR 看來似乎走對了方向。不過, Microsoft 有巨大的機會來推廣使用 Silverlight 封裝,以及樹立新的案頭應用標準來綜合互連網應用。他們廣泛的使用者基礎說明,其所建立的任何 API 有巨大的機會獲得成功,並且趕上同領域的對手。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.