Curl公司表示,它將會在下週推出一款名爲「Nitro」的運行時間軟件工具,利用該工具,一些組織能夠將他們的因特網應用(RIA)延伸到電腦桌面上。
這款名爲「Nitro」的運行時間軟件工具能夠提供強大的性能,擁有豐富的圖形表現能力以及能夠提供企業級的安全防措施,Curl 表示如今日本已有300多家大型組織正在使用其一年前推出的Curl RIA開發平臺。
Curl是一家最近才投入到離線RIA業務開發的公司之一,經過離線RIA用戶能夠在他們的桌面上使用RIA中提供的豐富的用戶界面。其它提供此類服務的公司和產品還有谷歌的谷歌齒輪(Google Gears),Mozilla的Prism 軟件和Adobe公司的AIR (Adobe Integrated Runtime)。
Curl的執行者表示,Adobe公司於二月份推出的AIR開發環境更適合於企業到消費者(business-to-consumer)的應用模式,而Curl的Nitro更適合於企業用戶,由於相比於AIR,Nitro擁有更增強大的數據處理性能和安全特性,它能夠處理更加龐大的數據,而且能夠嚴格限制未通過認證的桌面經過RIA訪問企業網絡。
Adobe AIR(Adobe Integrated Runtime)是 Adobe 公司在 RIA(Rich Internet Applications)領域內全新的解決方案,它容許你利用現有的 Web 開發技能(包括 Flash,Flex,HTML,JavaScript,Ajax)優點,創建和配置跨平臺(或跨操做系統)的桌面 RIA 應用。
Curl 公司副總裁Richard Monson-Haefel強調說:「Nitro擁有一個很是強大的安全模式。另外因爲Nitro上運行的程序都是採用Curl編程語言編寫的,因此它比Adobe公司的AIR擁有更增強大的性能。Nitro在測試中曾成功地處理過多達100000份數據,這一性能使它足以勝任企業中複雜的數據處理任務。Curl編程語言自己已有十年的發展歷史,它是由麻省理工學院專門針對RIA應用而開發的一門編程語言。」
Curl公司產品策略副總裁Richard Treadway還表示,Curl中的默認安全模式規定瀏覽器和桌面的Applet應用程序只能在必定的安全的範圍內運行,應用程序在取得合法性的有效認證以後才被授予運行的權利,可是用戶並不用去管證書是如何發放的,由於若是將證書發放的權利交給終端用戶,萬一用戶考慮不周將會引起嚴重的後果,Curl會確保運行的程序都獲得了一個合法性的有效認證,雖然這樣也沒法確保程序中不包含有惡意代碼,可是至少能夠知道這段代碼是來自於什麼地方的。對於系統管理員,他能夠忽略程序的認證過程。
Nitro中使用了開源SQLite SQL引擎,因此企業用戶能夠給予本地的數據庫來構建他們的應用程序,基於Nitro的應用程序能夠離線的運行於桌面上,當電腦鏈接到網絡時,它們能夠進行實時的更新 。
做者:Leonard
新聞頁面連接:
http://tech.sina.com.cn/it/2008-04-16/15332142025.shtml