写点什么

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

评论

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

Karmada v1.2发布:开启全文本搜索新纪元

华为云开发者联盟

云计算 调度器 Karmada 全文本搜索 资源解释器

从云服务器 SSRF 漏洞到接管你的阿里云控制台

火线安全

云安全

模块三

Geek_2ce415

大量模块壳工程本地如何快速编译?优酷 iOS 工程插件化实践

阿里巴巴终端技术

ios App 编译 架构设计

基于任务调度的企业级分布式批处理方案

阿里巴巴云原生

阿里云 分布式 云原生 SchedulerX

BI 如何让SaaS产品具有 “安全感”和“敏锐感”(上)

葡萄城技术团队

SaaS BI 数据可视化

实时监控,智能预警,疾控中心的战疫“速度”

博睿数据

智能运维 博睿数据

告警消息何去何从?在飞书中飞起来

Rancher

Kubernetes k8s rancher

Linux系统环境搭建

开发微hkkf5566

InfoQ 极客传媒 15 周年庆征文|PassJava网站生产级事故复盘

悟空聊架构

运维 前端 passjava 悟空聊架构 InfoQ极客传媒15周年庆

一对一直播源码部署,是系统上线运行的开始

开源直播系统源码

软件开发 一对一直播 一对一直播源码 直播系统源码

C++ Workflow异步调度框架 - 架构设计篇

1412

c++ 开源 workflow 异步调度 网络框架

集成底座流程测试总结

agileai

测试流程 集成底座 企业服务总线 主数据平台 统一身份管理平台

Substrate技术及生态5月大事记 | Square One计划启动,波卡上线XCM!

One Block Community

区块链 技术 波卡生态

印尼Widya Robotics携手华为云,让建筑工地安全看得见

华为云开发者联盟

人工智能 安全 华为云 modelarts 机器视觉

物联网低代码平台权限管理,保障平台安全!

AIRIOT

物联网 低代码开发 低代码开发平台 快速开发平台

C++ Workflow异步调度框架 - 基本介绍篇

1412

c++ 开源 workflow 异步调度 网络框架

NFT链游系统开发|DeFi+NFT技术搭建

薇電13242772558

NFT 链游

去中心化DEFI质押流动性挖矿项目开发案例(逻辑分析)

开发微hkkf5566

【高阶知识】用户态协议栈之Epoll实现原理

C++后台开发

后端开发 epoll Linux服务器开发 C++后台开发 户态协议栈

融云 IMKit Web 端上线,带你感受开发效率的参差

融云 RongCloud

去中心化NFT交易平台开发

开发微hkkf5566

企业数字化转型加速,选对在线协作工具事半功倍

小炮

波场TRX链DAPP智能合约系统开发技术搭建

开发微hkkf5566

数据湖基本架构

五分钟学大数据

数据湖 6月月更

玩转云原生流量管理——Flomesh

Flomesh

云原生 流量控制 #开源

一年一度 OceanBase 技术征文大赛全面开启! 入门实战,等您来写

OceanBase 数据库

数据库

【Spring 学习笔记(七)】Spring 管理第三方Bean之管理Druid数据源

倔强的牛角

Java spring Java EE 6月月更

InfoQ 极客传媒 15 周年庆征文|实战 MySQL 高可用架构

悟空聊架构

架构 运维 悟空聊架构 热门活动 InfoQ极客传媒15周年庆

企业为什么要部署专属的IM即时通讯软件?

BeeWorks

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