JavaFX跻身RIA空间蓄势待发

  Sun刚刚发布了JavaFX技术的正式版,它使您能利用 JavaFX 编程语言开发富互联网应用程序(RIA)。JavaFX Script 编程语言(以下称为JavaFX)是Sun微系统公司开发的一种declarative, statically typed(声明性的、静态类型)脚本语言。JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。因为 JavaFX Script是静态类型,它同样具有结构化代码、重用性和封装性,如包、类、继承和单独编译和发布单元,这些特性使得使用Java技术创建和管理大型程序变为可能。

  JavaFX脚本是一种声明式、静态类型编程语言。它具有一等函数(first-class functions)、声明式的语法、列表推导(list-comprehensions)及基于依赖关系的增量式求值(incremental dependency-based evaluation)等特征。JavaFX脚本为多种多样的操作提供了声明式、无中间程序逻辑的语法,这些操作包括创建2D动画、设置属性或者声明在模式和视图对象之间的绑定依赖关系。
 
  在JavaFX中,类的成员函数和操作本身被模式化作为在目标类中的类,而形参和返回值被表示为属性。代表目标对象的属性名是“this”。代表返回值的属性名为“return”。代表形参的属性具有和形参相同的属性名。而目标对象则指使用成员函数和操作的对象。 从上例中可以发现,你也可以从Class对象中获取相同的、被反射的操作。

  JavaFX , Sun微系统公司跻身RIA(富互联网应用)空间,几乎是蓄势待发。公司官员在旧金山举行的Adobe 2008年最高会议上表示该公司依靠Java有所盈利。

  它采用了基于Java的应用平台,脚本组件和桌面与移动系统运行时间。Sun公司官员说,JavaFX 使该公司在已有Adobe Flash和微软Silverlight的独特市场占据一席之地。JavaFX平台的装运,计划在年底进行。

  “实际上我们今天就可以向你展示JavaFX的运行情况,我们即将实现成品的装运。”Sun公司负责Java营销的副总裁Eric Klein说。

  Sun公司官员演示了JavaFX的视频功能,并吹捧其在浏览器外拖放视频,并转移到桌面的功能。Sun官员强调,有了JavaFX ,用户在浏览器或桌面都能操作自己的单一平台,而不像 Adobe公司的在桌面为浏览器和AIR( Adobe 综合运行)提供的Flash。

  Sun公司Java市场营销负责人Param Singh说:“在一个环境中,我们节省了开发的时间,精力,和金钱,而且他们不需要学习另一个开发环境。”

  JavaFX桌面和JavaFX脚本是计划在年底发布。同时发布还有SDK(软件开发工具包)和生产的JavaFX套件,它们能使开发者和设计者一道工作。JavaFX模拟手机将同时发布。JavaFX手机的正式也指日可待;一个为电视机而设计的JavaFX运行时间也已经计划好了。

  Klein说:“JavaFX技术,如大部分的Java核心产品都是免费的。但Sun仍然依靠Java盈利,且业绩实际上一直保持着两位数的增长。Java业务实际上可以为Sun创造相当可观的利润。”

  Java业务为Sun的盈利能力有时受到质疑。与Sun上周宣布的裁员5000至6000的数字,利润似乎是该公司对个别技术实施强制要求的结果。

  看微软如何通过开源平台盈利就是个很好的例子,微软把增值软件放到Java运行环境。使用Microsoft Internet Explorer浏览器的美国用户可以在该运行环境下选择安装MSN工具栏。

  另一例子是,移动电话公司为用于优化自己手机产品的Java 运行时向Sun支付版税。

  Klein重申:“Java对Sun来说,实际个巨大的盈利工具。”公司官员并没有提供具体的盈利数据。

时间: 2024-09-28 00:56:13

JavaFX跻身RIA空间蓄势待发的相关文章

用于Flex和Java快速开发的Flamingo项目

Exadel的Flamingo项目是一个快速启动后台使用Java构建的RIA应用的工具.在中间层,该工具对Seam和Spring都提供了支持.在 展现层,Flamingo既支持Flex也支持JavaFX.该工具启动应用程序开发的方式与AppFuse项目类似,后者可用于更传统的Java Web层框架.InfoQ与Exadel的Igor Polevoy和Fima Katz进行了交谈以了解更多关于Flamingo的信息. Igor和Fima以分享Flamingo的特性细节作为开场白.现在的特性可以被划

甲骨文将购买Convergin公司电信技术

2月11日消息,据国外媒体报道,甲骨文公司本周三宣布,公司计划购买以色列的移动技术研发公司Convergin公司的相关技术,希望通过电信运营商的多种网络和平台与甲骨文的软件进行结合. 但甲骨文没有透露具体的购买条款,该交易预计将在今年上半年完成. 甲骨文公司在一份声明中称,Convergin公司具有使用智能网络(IN)提供服务的历史,Convergin的服务代理技术使他们能够继续为客户在下一代IP(互联网协议)平台上提供服务. 据周三公布的一份报告显示,甲骨文公司目前正在考虑Convergin公

国产北斗导航系统蓄势待发 取代GPS空间大

近日,试运行一年的北斗导航系统正式开始提供区域服务.北斗卫星导航系统新闻发言人冉承其表示,目前北斗系统在中国和周边地区已经可以独立提供卫星导航定位和授时服务,总体性能与美国GPS相当. 从资本市场上来看,"熊"了很长一段时间的北斗导航概念无疑是近期最大的热点之一,北斗星通(002151.SZ).国腾电子(300101.SZ).北方导航(600435.SH)等相关公司强势上涨. 取代GPS空间大 "相比GPS系统,北斗系统新增的通信功能可谓一大优势,是对传统观念中的导航系统进行

专访 | 今日头条李磊:程序员如何跻身AI大潮,应用如何落地

李磊博士是今日头条人工智能实验室(Toutiao AI Lab)总监,原百度美国深度学习实验室"少帅科学家",师从数据挖掘领域权威Christos Faloutsos教授,主要研究领域为深度学习.概率模型与推理.自然语言理解,以及时间序列分析.在国际顶级学术会议发表学术论文30余篇,拥有三项美国发明专利. 今日头条科学家.人工智能实验室总监 李磊 近日,这位研究出身,如今又投身工业界的博士接受了CSDN的专访,采访中李磊分享了他对当下人工智能过热的一些看法,并结合自身的求学与从业经历,

Silverlight、JavaFX、Flex技术比较

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

RIA服务-使用WCF RIA服务的企业模式

PDC09 和 Mix10 上宣布了两条重大消息,分别是推出 Silverlight 4 Beta 和 RC.读到本文时,发布到网上的 Silverlight 4 完全版本已经可供下载.除广泛的打印支持外,它还支持权限升级.网络摄像头.麦克风.toast.剪贴板访问,等等.凭借其全新的功能集,Silverlight 4 作为一种多平台的丰富 UI 框架,可以从容应对与 Adobe AIR 之间的正面交锋. 尽管我对这一切确实感到兴奋,但我的主要角色是一名业务应用程序开发人员,我所关注的一点是如何

RichClient/RIA原则与实践(上)

Web领域的经验在过去十多年的不断的使用和锤炼中,整个 开发领域的技术.理念.缺陷已经趋于成 熟.JavaEE Stack, .NET Stack, Ruby On Rails等框架代表了目前这个技术领域的所有经验积累.这样 我们在开始一个新的项目的时候,只需要选择对应语言的最佳实践,基本上不会犯大的错误.例 如,如 果使用Java开发一个新的Web应用,那么基本上Spring/Guice+Hibernate/iBatis/+Struts /SpringMVC这 种架构是不会产生重大的架构问题的

JavaFX——(第一篇:介绍篇)

什么是JavaFX JavaFx平台是一个富客户端平台解决方案,它能够使用应用程序开发人员轻松的创建跨平台的富客户端应用程序.它构建在Java技术的基础之上,JavaFX平台提供了一组丰富的图形和媒体API与高性能硬件加速图形和媒体引擎,简化开发数据驱动的企业客户端应用程序. JavaFX有以下优点: 因为JavaFX平台是用Java编写的,Java开发人员可以利用现有的技能和工具来开发JavaFX应用程序. 因为java是广泛使用的,所以很容易找到能轻易将JavaFX应用变成产品的开发人员.

跻身服务器销量前三 解读华为机架式热潮

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   [天极网服务器频道12月17日消息]秉承着专业技术.高可信度.引领未来的目标,华为RH系列 机架服务器目前销量已经跻身国内前三.支持2路或4路Intel? Xeon? 新一代处理器,提供1U.2U.4U全系列机架服务器,高密度.大容量存储.高性能.高可靠.高灵活扩展等多种特性,降低用户成本,提供卓越价值的华为 机架式服务器究竟有何优势.本期导购笔者将为大家详细介