佳工机电网 在线工博会 我的佳工网 手机版 English
关键字  
  选择展区 >>
您的位置: 首页 > 电子/通讯/办公文具展区 > > 新闻 > 正文 产品 会展 人才 帮助 | 注册 登录  
电子/通讯/办公文具
 按行业筛选
 按产品筛选
本产品全部新闻


市场动态  投稿 发布新闻
市场动态  |  企业新闻  |  技术动态  |  培训信息  |  新闻评论
Sun将公开新版Java语言野马新功能
http://cn.newmaker.com 6/22/2005 3:49:00 PM  eNet硅谷动力
美国东部时间6月20日(北京时间6月21日)消息:Sun Microsystems Inc.公司将于下周在旧金山市召开的JavaOne会议上,重点介绍下一版代号为“野马”的Java语言的新功能。

Java开发工具核心工程小组的成员们称,标准6.0版Java 2平台的新功能包括六个主要方面:Java编程语言和工具、安全和连网、Java管理扩展程序、可服务性、核心语言库和企业客户与XML。

加利福尼亚州Santa Clara市的Sun公司官员称在“野马”中,存储方面的语言没有改变,但是其中的一些Java规范要求(JSRs)将会扩展平台处理语言的能力。

有一种与语言支持相关的Java规范要求,也就是JSR223,也将包含在“野马”中。JSR223也被称为“Java平台脚本”,它首创了将脚本语言与Java平台结合在一起的做法。“野马”还将包括一个基于Mozilla Rhino的Java脚本引擎,Mozilla Rhino是一种用Java语言编写的开源Java可执行脚本。

开发小组称,“野马”中的其他与语言相关的Java规范要求还有JSR199,也就是Java编译器API,它规定了在程序中编译源文件的框架结构限制;还有JSR269,即可插入式注释处理API,它可以将Java注释处理工具标准化。

为了增强其安全性,Sun公司计划在“野马”中加入对XML数字签名(JSR105)和智能卡输入/输出API(JSR268)的支持,后者可以增强Java应用程序与智能卡应用程序的互动性。

计划在“野马”中包含的其他安全方面的新功能包括综合了Java一般安全服务和Kerberos的原始平台,支持简单与受保护的GSS-API协商机制,使用LDAP鉴定的Java鉴定与授权服务登入模式,以及一个安全证书申请机制。

Sun公司官员称,新连网功能包括国际化域名与资源验证,和计划连网参数。

当Sun公司不断给“野马”添加新功能的时候,Sun公司还考虑到了未来的7.0标准版Java 2 平台(J2SE),其代号为“海豚”。当前版本的Java是5.0版Java,其代号为“老虎”。

在Java管理扩展程序开发前沿,Sun公司正在努力构建带JSR255规范标准的2.0版JMX API,但是估计要顺延到“海豚”中去了。“野马”中包含的是1.3版JMX。

“野马”在可服务性方面的改善包括有:支持动态追踪(DTrace)运行时间(run-time),增加了控制台功能的用户友好度,提高了诊断能力,改善了JVM工具界面,以及改善了JPDA。

核心语言库方面的改善包括:修复了查找剩余磁盘空间,以及加强了java.io.File文件对Windows系统中的长路径的支持。

Sun公司曾经宣称,XML和网络服务将是“野马”中的一个重点。这样,考虑到“野马”在企业客户端和XML方面的增强,Sun公司将特别加入JAX-WS(Java Architecture for XML-Web Services)2.0,它以前也被称作JAX-RPC和JAXB(Java Architecture for XML Binding)2.0。“野马”中还将包括 JDBC (Java Database Connectivity) 4.0。

然而,尽管曾经计划过把所有的这些改善性能都加到“野马”中去,但是JDK小组提醒用户在实际操作中,并非所有的性能都会加到“野马”中去。这就是为什么Sun公司要求开发者来最后审查一下即将推出的“野马”的原因,这样他们就可以报告和帮助修复漏洞。Sun公司每周都会拿出一个更新后的“野马”。

马萨诸塞州Somerville市Tangosol Inc.公司的总裁Cameron Purdy说:“我认为Java 5.0 [JDK 1.5] 有了较大的改动,包括语言上的改动,但是考虑到其普遍的适用性,迄今为止Java 6中的项目也没有给用户留下什么深刻的印象。”

Purdy补充说:“另一方面,将网络服务器功能和Java脚本支持功能包含进来也许会被证明是非常有趣的,因为它基本上意味着只要有Java的地方就有一个最低限要求的HTTP应用环境。”“从理论上说,如果你以此为基础,你就可以让网络上的每一台设备都提供基于HTTP的自身管理。”

Echelon 4 Corp公司工程副总裁Bob Laferriere说:“野马最大的改进是它所包含的所有的网络服务和与XML有关的增强特性。JAXB 2将增加对计划的支持功能。对我而言,将计划捆绑到Java的方式是多种多样、难以计数的,因为它将创建一种从结构化XML文件到Java的无缝转换方式。这将给系统和软件工程提供一个简便的换手过程。然而对大多数Java规范要求来说,我担心又将会出现许多功能的重复开发。”

Laferriere提出了是否有必要在核心中包含这么多内容的质疑。

他提出:“反过来说,作为核心JDK,这些新功能有多少是真正需要的呢?”“由于Java 6增加了其记录,大量、慢速的标签将开始慢慢爬回Java。.Net的情况也是如此,它现在也发展到了非常巨大的规模。在这一点上,这几乎是整个平台的一场战争,因为它并没有真正投入开源的开发方式,而是让开发者去决定。”

Burton Group Inc.公司驻波士顿分析员Anne Thomas Manes对这些观点做出了回应。

Manes说:“让我苦恼的是,我其实并不喜欢 JAX-WS。”“Sun公司JAX-WS小组真的需要向微软公司学点东西。他们应该是去建立一种Indigo那样的东西,一种包含JAX-WS/JAXM,JMS,RMI和 EJB的一般编程模式。但是Sun公司没有那么做。”

然而,Manes 补充说:“至少他们实现了从JAX-RPC到JAX-WS的跨越,并且他们并不担心会破坏其向后兼容性。”“但是 JAX-WS还是太麻烦了,它用传统的Sun公司设计方式进行了过度的设计化。”

发表评论】【新闻评论】【论坛】【收藏此页
更多有关电子/通讯/办公文具的新闻:
·[图]波盾系列手机信号屏蔽器 8/16/2005
·思科跨入软件业务 与其它软件厂商碰撞 6/22/2005
·软件专利法案补充条款被否 大企业雀跃 6/22/2005
·易安信(EMC)公司存储软件六连冠 6/21/2005
·英特尔在蓉启动“城乡数字化”试点 6/21/2005
·东软名列中国软件企业出口榜榜首 6/21/2005
·大恒入围中国软件最大规模百强 6/21/2005
·美国芯片巨头扩大海外制造,印度和越南受关注 6/20/2005
·京东方、惠普实施TFT-LCD制造解决方案 6/20/2005
·CNNIC展开第16次网络发展状况调查 6/20/2005
查看与本新闻相关目录:

对 电子/通讯/办公文具 有何见解?请到
电子/通讯/办公文具论坛 畅所欲言吧!





网站简介 | 企业会员服务 | 广告服务 | 服务条款 | English | Showsbee | 会员登录  
© 1999-2024 newmaker.com. 佳工机电网·嘉工科技