把握行业变革关键节点,12 月 19 日 - 20 日,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:586234

评论

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

开发者必读:2022年移动应用技术趋势白皮书

HarmonyOS SDK

高效工作,文档协作必不可少

Baklib

高效工作 文档协作

Java 在Word文档中添加艺术字

在下毛毛雨

Java word 添加艺术字

启科量子公布量子计算机工程化进展

启科量子开发者官方号

【JavaWeb】Servlet系列——模板方法设计模式、HttpServlet源码分析、Web站点的欢迎页面、关于WEB-INF目录

胖虎不秃头

Web java; 9月月更

FlyFish开发者说|开源低代码平台的体验与思考

云智慧AIOps社区

前端 低代码 开源项目 数据可视化 可视化大屏

中小企业如何有效应对计算资源的弹性变化需求?

阿里巴巴中间件

阿里云 Serverless 云原生 中小企业

不清楚产品帮助中心怎么设置?从这几点出发!

Baklib

产品 帮助中心

数字藏品电商平台开发:如何开发数字藏品?

开源直播系统源码

区块链 NFT 数字藏品 数字藏品系统 数字藏品软件

【DBA100人】胡中豪:国产分布式数据库DBA炼成记

OceanBase 数据库

如何理解「数字化是 IT 公司在给传统企业贩卖焦虑」?

BizFree

数字化转型 企业 焦虑 智能制造

jdbcs之连接池和框架

楠羽

JDBC 笔记 9月月更

ShareSDK Android端分享与授权示例代码

MobTech袤博科技

android sdk

Spring源码解析(十二)Spring扩展接口SmartInstantiationAwareBeanPostProcessor解析

石臻臻的杂货铺

spring 9月月更

Sovit3D数字孪生智慧港口三维可视化解决方案

数据可视化平台

物联网 智慧港口 5G智慧港口 港口三维可视化 智慧港口解决方案

CLIP-as-service 升级啦!

Jina AI

开源 算法 神经搜索

2个原则,8个小撇步,带你探究 Dockerfile 在工程实践中的实战技巧!

Jina AI

Dockfile

OpenSSF发布npm 最佳实践指南,应对开源依赖风险

SEAL安全

npm DevSecOps 开源安全 软件供应链安全 开源安全与治理

我们的月饼不一样!来线上 DIY 微软限定款

Azure云科技

技术 活动报名

从数据库发展史看数据库未来技术趋势

OceanBase 数据库

利用京东云Web应用防火墙实现Web入侵防护

京东科技开发者

网络安全 安全 防火墙 WEB安全 京东云

24小时的客户服务如何实现?来建立产品知识库吧!

Baklib

产品 知识库 客户服务

【JavaWeb】Servlet系列——响应HTML代码、Servlet连接数据库、IDEA开发Servlet程序、Servlet对象的生命周期、Generic

胖虎不秃头

Web java; 9月月更

数据如何指导决策:优酷主客APP播转率的C端优化

阿里巴巴文娱技术

数据分析 数据 BI

Maven的下载安装配置以及IDAEA中Maven的配置

守夜人st

9月月更

Java注解详细

石臻臻的杂货铺

Java 阅读 9月月更

云对象 - 重新定义前后端交互

崔红保

uni-app Serverless unicloud

一文详解东数西算下绿色数据中心节能减排十大技术、智算中心八大趋势

GPU算力

SpringBoot源码 | printBanner方法解析

六月的雨在InfoQ

源码 springboot 9月月更 springboot源码

【JavaWeb】Servlet系列——请求和响应过程的角色和协议、模拟Servlet本质、开发第一个带有Servlet的Webapp、关于Java EE的版本

胖虎不秃头

Web java; 9月月更

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