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