速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Silverlight、JavaFX、Flex/Flash 技术比较

  • 2007-05-29
  • 本文字数:718 字

    阅读完需:约 2 分钟

对 Web 开发人员,过去的一段时间绝对是难忘的。因为现在在 RIA 开发平台领域,除了 Adobe 业已推出许久的 Apollo 和 Flex,微软正式推出了 Silverlight 产品,帮助开发人员创建丰富的可交互 Web 应用。在刚结束的 JavaOne 大会上,Sun 公司首席技术官 Bob Brewin 又宣布推出基于 Java 平台的 JavaFX ,目标同样是直指 RIA 开发。每一个平台都有自己忠实的拥泵,但是这些技术之间的区别是什么?

Techie 在他最近写的一篇博客中,从定义、大小、应用平台、授权许可等方面深入比较了这几种技术的不同。

Silverlight是一个跨浏览器和跨平台的插件,能在微软的.NET 上交付炫目的多媒体体验和有丰富交互功能的 Web 应用; JavaFX Script可以让用户利用 JRE“一次编写,处处运行”的优势,在现有知识的技术上创建跨设备的应用;

Flex产品能帮助应用程序开发者利用强大的 Flash 运行时创建数据驱动的 RIA,而且开发者还可以用 Flash 和 Flex 构建器一起为基于 Flex 的应用增加富交互元素。

目前来看,这三种技术各有优势,Flex 先入为主,目前已经有了一个很大的市场,但是 Silverlight 的先天优势是有 Windows 平台的支持,而 JavaFX 作为后起之秀,其优势是它的开源策略。

国内开发者社区 JavaEye 网站就 Silverlight 和 Flash 的区别也在激烈讨论。Silverlight 虽然较 Flash 推出的时间很晚,但已经给 Flash 造成很大的压力:

Flash 前景堪忧,就看 Adobe 如何应对了,RIA 是个非常大的市场,个人觉得 Flash 在技术上优势不大,相反 Silverlight 的一些特性对 Flash 是致命的打击,比如搜索引擎友好等。Flash 最大的优势是培养了大量的开发者,微软想要拉拢这些真正的市场推动者还要花不小的力气。

有竞争总是件好事情,RIA 开发平台之间的竞争才刚刚开始。

2007-05-29 20:585814

评论

发布
暂无评论
发现更多内容

蒂花之秀---大神用漫画讲解字符串匹配算法,让你噩梦变美梦

android 程序员 移动开发

解决Fragment多层嵌套时onActivityResult无法正确回调的问题

android 程序员 移动开发

计算机编码简析(1)

android 程序员 移动开发

Java-第一周的第3题

Geek_ywh40v

认识ClassLoader

android 程序员 移动开发

设计模式学习--观察者模式(Observer Pattern)

android 程序员 移动开发

裸辞两个月从Android转战web前端的求职之路

android 程序员 移动开发

计算机编码简析

android 程序员 移动开发

nginx 缓存大小的含义

liuzhen007

11月日更

论一个APP从启动到主页面显示经历的过程?

android 程序员 移动开发

资深架构师和你谈谈 Kotlin 的泛型

android 程序员 移动开发

跨平台新潮!打脸,Flutter被放弃了?

android 程序员 移动开发

要想工资涨得快,还是得跳槽?一个三本Android程序猿外包到阿里的逆袭之路

android 程序员 移动开发

设计模式之行为型模式

android 程序员 移动开发

详解-RxJava2-的线程切换原理(1)

android 程序员 移动开发

详解BAT面试必问之ThreadLocal(源码+内存)

android 程序员 移动开发

详解HTTP协议

android 程序员 移动开发

谷歌:使用-Android-Studio-Profiler-工具解析应用的内存和-CPU-使用数据

android 程序员 移动开发

自定义View(一) Android 可计数EditText实现

android 程序员 移动开发

记一次腾讯社招Android面试(已拿到offer入职)

android 程序员 移动开发

Linux基金会宣布成立NextArch Foundation基金会 第四范式成为首批共建单位

第四范式开发者社区

详解二叉搜索树(BST)的Java实现和五种遍历方式

android 程序员 移动开发

谷歌-在-CI-中使用-Benchmark-进行回归分析

android 程序员 移动开发

致刚入行的小白,或者工作一到三年的Android程序员,如何规避“内卷

android 程序员 移动开发

记联想公司的一次Android面试

android 程序员 移动开发

设计模式(行为型)之模板方法模式(Template Method Pattern)

android 程序员 移动开发

试用期没通过的原因,居然是被发现了上班偷偷干这事

android 程序员 移动开发

超新鲜的字节面经,轻取社招Android开发岗

android 程序员 移动开发

模块三作业

bob

「架构实战营」

详解-RxJava2-的线程切换原理

android 程序员 移动开发

详解Gradle自动实现Android组件化

android 程序员 移动开发

Silverlight、JavaFX、Flex/Flash技术比较_Java_霍太稳@极客邦科技_InfoQ精选文章