写点什么

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:586166

评论

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

回"疫"录(1):口罩危机也许是一种进步

小天同学

疫情 回忆录 现实纪录

过滤数组中重复元素,你知道最优方案吗?

麦洛

数据结构 数组 数组去重

【SpringBoot】给你的 CommandLineRunner 排个序

遇见

Java Spring Boot

软件世界中的个人英雄与团队协作

王泰

团队管理 软件工程 团队协作

像经营咖啡店一样扩容 Web 系统

Rayjun

Web 扩容

【SpringBoot】为什么我的 CommandLineRunner 不 run ?

遇见

Java Spring Boot

软件工程的史前时代 -- Therac-25 事件

王泰

质量管理 软件工程 软件危机 软件测试

写作平台使用感受

小天同学

产品 体验 反馈

太慢是不行的

池建强

创业 产品

如何画一个闹钟

池建强

视觉笔记

我敢说 80% 的程序员都掉进了「老鼠赛跑」的陷阱

非著名程序员

读书笔记 程序员 程序人生 提升认知

回"疫"录(2):不知者无畏

小天同学

疫情 回忆录 现实纪录

理性主义和实证主义

王泰

理性主义 实证主义 哲学 软件工程

【SpringBoot】为什么我的定时任务不执行?

遇见

Java Spring Boot 定时任务 debug

Facebook在用户增长到5亿时的扩容策略

Rayjun

团队管理 扩容

终极 Shell

池建强

Linux Shell

用python爬虫保存美国农业部网站上的水果图片

遇见

Python GitHub 爬虫

个人知识管理精进指南

非著名程序员

学习 读书笔记 知识管理 认知提升

关于HSTS - 强制浏览器使用HTTPS与服务器创建连接

遇见

https 安全 浏览器 TLS 证书

最近的一些人生感悟

小智

人生 哲学

揭秘|为何程序员们能一直保持高收入?

丁长老

学习 程序员 写作 高薪

程序员陪娃看绘本之启示

孙苏勇

程序员 生活 读书 成长 陪伴

dubbo-go 中如何实现路由策略功能

joe

Apache 开源 微服务 dubbo Go 语言

常用手机软件清单

彭宏豪95

效率工具 App 手机 移动应用

死磕Java并发编程(3):volatile关键字不了解的赶紧看看

Seven七哥

Java Java并发 volatile

Nginx代理Oracle数据库连接

遇见

MySQL nginx oracle 反向代理

Disruptor为何这么快

Rayjun

Java Disruptor

有关Kotlin Companion 我们需要了解到的几个知识点

王泰

Java 编程 kotlin 编程语言

死磕Java并发编程(6):从源码分析清楚AQS

Seven七哥

Java Java并发 并发编程 AQS

Zoom的加密算法,到底有什么问题?

X.F

算法 编码习惯 产品设计 安全 编程语言

敏捷(组织)转型的6个准备条件

Bob Jiang

团队管理 敏捷 组织转型

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