新闻短评:Ajax、WPF、Apollo激战RIA

ZDNet软件频道 时间:2009-02-04 作者:李宁|EricLee |  我要评论()
本文关键词:软件
最近,RIA领域相关的技术新闻似乎特别的多。这也足以表现出随着Web技术的发展,丰富用户体验的Web应用市场已经成为几大主流软件厂商争夺的一个焦点。

而另外一个很火热的RIA技术自然是来自Adobe的Apollo,flash和AS3.0脚本语言,它选择用MXML语言替代HTML描述UI,在去年7月份还推出Flex2开发工具.最近Adobe发布α版Apollo进一步控制RIA,并计划于今年下半年发布1.0版Apollo.相对于WPF,α版Apollo能够在Windows 和Macintosh 上运行,使人们能够使用HTML、JavaScript、Flash编写软件,Linux版本的开发也在计划中。

 可以看出,目前Ajax,WPF,Apollo是最惹眼的RIA网络技术.而竞争最激烈的是Adobe和Microsoft。从UI描述语言来讲,XAML与MXML都源自于XML,但XAML被用来在VSExpression中帮助设计人员与开发人员协作开发.而MXML目前仅仅考虑到了界面图形描述,并且蹩脚的AS语言似乎也很难吸引很多人去学习。

不过它们的缠斗核心其实应该是图像动画设计开发方面WPF和Flash。而Ajax似乎在这两方面并不擅长,并且尽管Ajax中涉及的大部分技术产生于上世纪九十年代,但开发的商务工具仍不成熟。这也许为什么所有的阵营都很愿意拉拢Ajax。

一方面作为自己技术的补充,同时也可以吸引更多的开发者投入自己的怀抱.另外不得不提一下JSF框架,Oracle,IBM,SUN似乎都很支持它.不过这个技术似乎更适合用于服务器端而不是用户客户端。


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134