即将到来的RIA之战 群雄逐鹿谁问鼎?
【IT168 分析评论】
几个月前发布了此平台的第二个版本,Adobe看起来似乎为Flex筹划了一个的具有战略性的、长期的计划。Flex通过联合使用描述性标记和程序代码来详细指明应用程序应该如何绘制界面和工作。Flex应用程序启动时看起来就非常专业,并且在提供一个平台时有一个明确的优点,使得企业通常会热衷于它。其中有许多对后期基础建设的支持,包括网络服务、消息传送、门户管理以及服务器端事件推送等等Adobe也拥有一个关于Flex的,名叫Flex Builder的世界优秀水准的GUI设计环境,它可以作为Eclipse的插件运行。
如果你的应用程序需要面向网络,Flex 2会要求最新的Flash 9播放器,由于这个播放器是全新的,在网络上的部署仍比较有限,这也许就会在使用时导致一些问题。而开发者和社区支持都在发展,经对Flex开发者数目的计算至少也有数千人,这明确地表明,这个平台是目前可用到的最为复杂且成熟的RIA产品之一。Flex语言与SDK都是完全免费的,而对于企业来说,申请服务器端运行许可的费用则是相当昂贵的。
![]()
这个平台从前被称为Laszlo Presentation Server(LPS),在3.0版本中以开源的形式独立出来。Laszlo已经面世多年,是由原来Apple Newton小组成员之一的David Temkin所创作。Laszlo有着一个与Flex非常相似的描述模型,但它还具有运行在网络上时的丰富选项设置,包括对Flash 6播放器及以上版本的支持。Laszlo最引人注目的是其即将拥有以同样的源代码生成Flash应用程序或者Ajax应用程序的特性。如今,你可以在Laszlo的Legals页面的演示应用程序中看到这个应用;Flash和Ajax应用程序的惊艳之处不相上下。同时,Laszlo也支持一系列常见的网络服务,拥有强健的社区支持,包括引人注目的RIFE整合模型。Laszlo同时也有网络化的应用,并且在大范围的因特网应用程序中使用,如Pandora和Monster.com。OpenLaszlo是开源且完全免费的,不需要任何类型的运行许可。
![]()
0
相关文章