RIA

Web的巨大优势是集中式部署。

Web应该是与平台无关的。具有讽刺意味的是,放在客户端的逻辑越多,就要拿出越多的时间与浏览器的不兼容性抗争。这恰恰为富Internet应用程序(rich internet application,RIA)搭建起大显身手的舞台。

RIA主要是通过浏览器安装一个插件(作为本地运行时的引擎)来达成上述目标。有了这样一个在不同操作系统的不同浏览器中可用的运行引擎,就能做到平台无关。

 

RIA的竞争技术

现在,RIA领域异常热闹,竞争性的技术环伺机而立。其中处于领先地位的是Adobe公司的Flex,与其正面对抗的竞争产品是微软公司的Silverlight。另外,Sun公司也打算在这个领域分一杯羹,该公司推出了一种新技术,叫JavaFX.

 

RIA与RWA

RIA:富Internet应用程序,一般是指Flex和Silverlight

RWA:富Web应用程序,RWA指基于HTML的Web应用程序,这种应用程序使用高级的Javascript工具箱和Ajax技术(传输XML格式数据)。代表性技术为Ajax。

 

浏览器的角色:中转站和文档渲染器

虽然通常使用浏览器来调用Flex应用程序,但浏览器相对于Flex应用程序而言只是一种传输机制,即根据URL访问或下载响应资源。

浏览器的高级用途主要有两个:一是访问和传输数据(信息),二是渲染HTML文档。Flex应用程序也要使用浏览器来加载。

 

系统开发的最大成本是由时间决定的。

Flex利用无处不在的Flash Player,抽象了各种平台的特殊细节,因此开发人员只需要关注一个平台——被称为AVM(ActionScript Virtual Machine)的Flash Player运行时。如果能在一个平台中运行,就可以在所有平台运行,而且用户体验完全相同。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值