写点什么

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

评论

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

教堂LED背景屏幕:点亮信仰,

Dylan

科技 LED显示屏 全彩LED显示屏 led显示屏厂家 户内led显示屏

【HarmonyOS 5开发入门】DevEco Studio安装配置完全指南

颜颜yan_

鸿蒙 HarmonyOS NEXT Harmony5

1688API接口终极宝典:列表、详情全掌握,图片搜索攻略助你一臂之力

tbapi

1688商品列表接口 1688API 1688商品详情API 1688图片搜索API

鸿蒙HarmonyOS - SideBarContainer 组件自学指南

李游Leo

鸿蒙 HarmonyOS

介绍一下这只小水獭 —— Fluss Logo 背后的故事

Apache Flink

大数据 flink 实时计算 Fluss

论文解读 - 统一的多模态理解和生成模型综述(下)

合合技术团队

人工智能 算法 #大数据

合合信息首批通过中国信通院文档图像篡改检测平台能力完备性测评

合合技术团队

人工智能 算法 #大数据

鸿蒙仓颉语言开发教程:网络请求和数据解析

幽蓝计划

1688图片搜索API秘籍! 轻松获取相似商品数据

tbapi

1688API 1688图片搜索接口 1688图片搜索API 1688拍立淘api

翰德 Hudson 携手亚马逊云科技,基于 MCP Agent 重塑智能招聘新范式

亚马逊云科技 (Amazon Web Services)

「小红书」正式加入 Karmada 用户组!携手社区共建多集群生态

华为云原生团队

云计算 容器 云原生

Qt开发麒麟Linux桌面应用程序的流程

北京木奇移动技术有限公司

麒麟操作系统 软件外包公司 QT软件外包

架构分享|三层存储架构加速云端大模型推理

Alluxio

人工智能 机器学习 AI 模型推理 LLM

鸿蒙OS的桌面应用开发

北京木奇移动技术有限公司

APP开发 软件外包公司 鸿蒙系统开发

Alluxio Enterprise AI 3.6加速模型分发、优化checkpoint写入并增强多租户支持

Alluxio

AI 数据加速 模型分发

DistilQwen-ThoughtX:变长思维链推理模型,超越DeepSeek蒸馏模型

阿里云大数据AI技术

人工智能 数据分析 数据集 大模型 DistilQwen2.5

QT桌面客户端在Linux下的开发流程

北京木奇移动技术有限公司

Linux 软件外包公司 QT开发

智能问数技术路径对比:NL2SQL vs NL2Semantic2SQL

Aloudata

agent NL2SQL ChatBI 智能问数

智谱携手和鲸重磅发布AI教育白皮书,南大南开专家经验分享

ModelWhale

AI教育 南京大学 南开大学 智谱

WiFi万能钥匙鲲鹏服务器部署 TiDB 集群实战指南

TiDB 社区干货传送门

管理与运维 安装 & 部署 扩/缩容 应用适配

Qt开发macOS应用程序的流程

北京木奇移动技术有限公司

软件外包公司 QT开发公司 QT外包

对 AI Agent 定义的一些探讨

Baihai IDP

AI 智能体 AI Agent

霍格沃兹测试开发学社“教·学·练·赛”高校软件测试实训平台

测试人

软件测试

大模型训练常见通信源语解释

永荣带你玩转昇腾

数据驱动增长的第一步:埋点系统如何让行为数据真正"动"起来?

ClkLog

开源 埋点 用户行为分析 开源软件 画像

AI技术在招聘面试中的应用

北京木奇移动技术有限公司

AI招聘 软件外包公司 AI技术应用

AI编程在BOSS项目的实践经验分享

智在碧得

AI

Flink x Paimon 在抖音集团生活服务的落地实践

Apache Flink

flink

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