技术开发 频道

Ajax之后下一个最热门的网络技术是什么?



    二、微软的Ajax之路


    这个以闭源而知名的公司实际上做了很多东西来取悦Ajax开发者。包括它的ASP.NET AJAX和WPF/E。

    其一,微软的ASP.NET AJAX产品作为一个创建Web应用的伟大的框架,已经在Ajax社区中引起了很大的震动。

   对于.NET开发人员来说,该软件最有价值的性能也许就是在用户和服务器之间加了—个中间层,能确保Ajax 应用软件在不同类型的浏览器上工作运行。

    其二,相对比来说,更重要的应该是“WPF/E”。WPF/E的第一版重点在于视频和多媒体上,它最终将支持Manageed代码,但是目前它的核心语言是JavaScript。Blend和Visual Studio工具可以让Ajax开发者更高效的创建应用程序,而且开发习惯可以保留在熟悉的习惯之下。

    总之,微软的Ajax策略在互联网应用程序领域是最被人们低估的事情之一。微软已经创建了一些技术来弥补在Ajax中的一些弱点,不过依然利用了其核心组件的一部分。

    三、Adobe公司的野心:比Ajax更像Ajax

    Adobe公司以34亿美元收购Macromedia的野心自然不小。

    首先是Spry framework for Ajax,这是Adobe公司针对目前越来越流行的Ajax技术而推出自己的轻量级Ajax框架,最初是为了设计师能够使用HTML、CSS和很少的Javascript实现将XML数据集成到他们的页面中,并不需要刷新页面。

   不过,它目前还似乎没有让那些更有经验的Ajax开发者所动心。

    其次,Adobe还提供了一个Flex-Ajax Bridge服务,通过该服务使得Flash的一些高级功能可以被Ajax开发者所使用。

    Adobe最大的杰作当属Apollo技术,Apollo计划可以使Ajax开发者把他们的Web应用程序知识带入到web/桌面应用的混合世界中。Apollo将对软件如何开发产生巨大的影响,它将让Aajx开发者成为“一等公民”。他们可以轻松的嵌入富媒体内容,因为Apollo支持Flash而且可以保持他们的应用程序更像Ajax。很多情况下,Apollo给Ajax开发者提供了一条再次修改Web应用的一条途径,正如他们第一次对Web 2.0那样。

    小结

    Ajax是一门好技术,它已经伴随我们走过一段很长的里程。本文把Ajax开发者称为先行者并不是轻视Ajax世界,事实上他们已经对业界产生了深远的影响,让人们重新审视Web和软件之间的关系。但是,随着开发者的水平的提升,Ajax迅速显示出其技术的局限性,于是人们开始寻找更好的工具和具有更加丰富体验的平台。多媒体对Web的重要性越来越大,通过Ajax本身实现起来已经非常吃力。因此,我们有必要把目光投向了下一代更具有丰富体验的技术。
0
相关文章