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