
使用BlazeDS和AMF构建Web和桌面应用
客户/服务器通信是当今RIA构架的核心。James Ward和Shashank Tiwari在本文中就深入探讨了Adobe的开源BlazeDS消息服务器,指出了AMF数据格式的优势,并且展示了如何将BlazeDS与基于Java的服务器端应用相结合。

客户/服务器通信是当今RIA构架的核心。James Ward和Shashank Tiwari在本文中就深入探讨了Adobe的开源BlazeDS消息服务器,指出了AMF数据格式的优势,并且展示了如何将BlazeDS与基于Java的服务器端应用相结合。
Exadel的Flamingo项目是一个快速启动后台使用Java构建的RIA应用的工具。在中间层,该工具对Seam和Spring都提供了支持。在展现层,Flamingo既支持Flex也支持JavaFX。该工具启动应用程序开发的方式与AppFuse项目类似,后者可用于更传统的Java Web层框架。
Jun Heider在O’Reilly的InsideRIA站点上发表了一篇精彩的文章,该文章就如何加快Flex应用的启动速度提出了很多建议,以帮助用户减少看见讨厌的“Loading”对话框的出现时间。他深入探讨了问题的不同方面,并对每种技术的优势和劣势进行了评判。
今天,Adobe宣布Flash Player 10 Beta版本的正式发布,这个项目之前代号为“Astro”。由于JavaFX和微软的Silverlight这些竞争者一直也都在竭尽全力地开发他们的解决方案,所以Adobe Flash Player 10将会提供大量显著的强化以在竞争中占据不败之地。
本周Adobe向其基于Flash技术的更强大的开放性上继续大踏步前进。在这个主要面向开发者的调整中,主要的调整在于减少协议的限制和分发Flash Player运行时环境而产生的第三方费用。
在这篇新闻中,Adobe的James Ward与InfoQ.com一起为你带来了Flex的另一种10大(Flex最新的10大)。总之,Flex是一个强大易用的框架,但是今天让我们来瞧瞧构建Flex应用时经常犯的错误。
随着Adobe AIR的产品发布,InfoQ向Adobe的Kevin Hoyt和Matt Rozen了解了一下这个平台的有关情况。
继最初AIR SDK alpha版本之后12个月,Adobe发布了Flex 3.0和AIR(Adobe集成运行时)1.0版本。Adobe同样持续开放Flex源代码,提供了一个可用的Flex API SVN库。