技术开发 频道

萎缩的RIA市场到底发生了什么?

  以下是三个轴可视化了潜在的RIA解决方案范围:

  图 RIA解决方案范围

  从上面的图片我们可以看到,之间没有什么清楚的界定来作为RIA以及什么不可以不能实现。随着新技术和模式的形成,从而使得web应用程序、浏览器功能和桌面程序之间的划分越来越模糊。

  在2005年,当Adobe收购Macromedia公司时,它也收购了包括冲击波,Flash和Flex的一些副产品。这是RIA包涵在最近发布的Adobe集成运行时(AIR)的副产品,一种RIA环境有利于构建独立于浏览器的Web应用程序,对于桌面应用功能,包括脱机功能,换句话说-最新统计数字显示,是RIA。Adobe的Flash插件有助于使供应商在该行业的主导者,尽管它并没有自己的浏览器、操作系统或通用应用程序开发环境。

  不过,虽然Adobe公司是目前规模最大,是出售RIA商业许可证经验最丰富的供应商,但是它面临着严重的挑战,从多方面来看,最显著的是微软。微软的垄断地位在桌面和互联网应用开发领域,以及其Web浏览器和桌面操作系统市场份额的指挥手段,它被视作与该公司的产品Silverlight最大的威胁。此外,在2008年底,Sun发布的JavaFX,加快了大家期待已久的RIA的发展步伐。但是,现在的问题仍然存在,如何在它吸收到其他市场的时间之前,获得更多的RIA空间。

  在过去几年中,RIA能力出现的一种方法就是利用本地浏览器技术,最显着的JavaScript,DHTML和XML。这些不同的方法,被统称为Ajax,这项技术也日趋成熟,2006年以来浏览器的标准和JavaScript的支持大大改善,减少了专用插件需要插件填补RIA的能力。其中许多基于Ajax的RIA方法是开源产品和一些供应商商业的产品。

  RIA作为单独市场仍需时日

  由于浏览器和基于桌面的应用程序之间的界限比较模糊,并作为抽象的功能,从用户界面开发信息的办法,其他市场的最终合并目前分别识别RIA市场。此外,随着互联网的不断渗透到我们生活的每个方面,包括企业和个人之间的“互联网应用”和“应用”的区别在丰富与否上将消失。

  今年早些时候,ZapThink公司调查了很多企业终端用户来获得更多的信息关于在他们环境中的RIA上下文。单在这些方面的一致主题是RIA的企业环境。由于这些参加者都是架构师,他们感兴趣的范围涵盖整个企业的应用环境,而不是RIA使用一个特定的应用程序。在此背景下,RIA是更广泛的企业应用程序的用户界面组件。

  对于那些正在实施SOA的架构师而言,RIA故事的重点是服务消费者,在SOA上下文中消费服务在这里是软件。这样的消费者并没有一定的用户界面,但是当他们这样做时,通常RIA满足比传统的浏览器接口或更多的桌面应用业务的需求。

  因此,越来越多的企业都有对RIA能力的需求,虽然人们不认同这种应用,作为RIA的这种能力。相反,RIA能力是这些应用程序的功能。这还有助于使一个单独识别RIA市场。

  然而,这种RIA市场作为一个单独的市场解散还需几年的努力,因为所有迹象表明,RIA在具体的市场环境将继续经历多年的健康发展下去。

0
相关文章