Ajax、FLex、Silverlight 和 JavaFx 在 RIA(Rich Internet Application)世界中扮演着主流角色。
下面来看一组关于这些技术的比较:
|
AJAX |
Flex |
Silverlight |
JavaFx |
客户端引擎 | 浏览器内置 | Flash Player | Silverlight | Java SE/ME |
程序语言 | JavaScript | ActionScript+MXML | XAML+JavaScript | JavaFx Script |
组件库 | 无 | 内置,强大 | 有限 | 依赖 Swing |
多媒体支持 | 无 | 支持高清视频,FLV 格式, 支持 MP3 和 AAC 音频 |
支持高清视频 WMV 格式 | 依赖 JMF,不支持高清 HD264 |
IDE | Eclipse 等 | Flex Builder | Visual Studio | NetBeans |
IDE 可视化编辑 | 无 | 有 | 无 | 无 |
哪一种技术更好?这个问题很难一概而论。事实上,其中若干技术的组合使用将会带来更好的效果。
本文转自 tongqiuyan 51CTO博客,原文链接:http://blog.51cto.com/tongqiuyan/760031