Java技术的发明者和领先创新者Sun Microsystems公司今天宣布, 它将把Java DB、Sun支持的开源Apache Derby项目分销版,以及编码名称为Project Matisse的NetBeans GUI Builder中的Group Layout组件(https://swing-layout.dev.java.net/)合并到Java平台标准版第6版(Java SE 6)的Java开发工具集(JDK)的最新版本中。此外,Sun还发布了与方正科技(Founder Technology Group)和联想集团(Lenovo)两公司的合作协议。根据该协议,方正科技和联想集团将分销Java运行环境(JRE),将这一软件与他们的硬件产品一起对客户提供。
Java SE 6技术的第二个ß版现在网站http://java.sun.com/javase/6上提供。鼓励开发人员将他们的平台转换到Java SE 6平台上,以充分享用该平台所提供的强化的、扩展的功能。按计划,Java SE 6平台的最终版本将在今年秋季正式推出。Java SE 6平台是整个业界共同努力的成果,它的研发过程就是一个开放的评论过程,每周都有编码的创建,在Sun与其他330多家开发商之间开展了空前的大协作。此外,Sun还发布了针对Java SE 6开发人员的扩展的服务项目,通过Sun开发者专家援助(DEA)项目和Sun开发者服务计划(DSP),对开发人员提供编程咨询建议和企业应用开发支持。
Java SE 6中的Java DB
从今天开始,Java DB将通过每周发布的Java SE 6 的早期试用版本在https://mustang.dev.java.net/网站提供。虽然Java DB仅占用2兆字节(MB)空间,它却是一个先进的全事务处理的基于Java技术的数据库,它支持各类开放标准、触发器和存储程序。Java DB可以客户端服务器模式使用,也可以直接嵌入到一个Java应用程序中。在这些场合,Java DB都可以在同样的Java虚拟机(JVM)中运行,这就无需在应用程序之外单独购买、下载、安装或管理这个数据库。对于选择在生产中采用Java DB的客户,Sun将提供支持服务。
Swing应用程序的快速可视开发
Java SE 6中还将包括新的设计管理器组件,该组件可帮助开发人员更容易、更有效地创建基于标准的GUI(图形用户界面)设计。Group Layout组件是NetBeans GUI Builder(编码名称为Project Matisse)的一个关键组件,它可使一个基于Java技术的GUI的设计就像采用一个WYSIWYG绘图程序一样地简单。有了这样一个可针对组件队列之间的最佳行距提供可视的指导意见的表构造工具,开发人员就无需了解底层Swing结构,也不用顾及针对不同外观和体验的指导建议(http://www.netbeans.info/downloads/download.php?type=5.0)。
将Java技术扩展到桌面上
方正科技和联想集团两家公司都签署了许可协议。协议表明,他们将与他们的各类商务桌面系统、消费类桌面系统和笔记本电脑PC一起为客户提供最新版Java运行环境(JRE),且尽早在今年第三季度开始实施。这样,这两大集团的客户就能够立即采用基于最新Java技术的内容和应用程序。通过今天的宣布,方正科技和联想集团都将成为在其硬件上分销Java平台的全球领先的PC制造商团队中的一员。这个制造商团队还包括:宏基公司、苹果电脑公司、Dell计算机公司、Gateway公司、惠普公司、三星公司、东芝公司和清华同方公司等。
Sun还为PC OEM分销Java SE技术发布了一个新的项目。根据分销协议,采用一个简单的在线应用程序,通过鼠标“点击”进入的方法,PC OEM就可以在网站(http://java.com/pcoem)签署这一项目。一旦被批准参与这一项目,这些公司就可以在他们所提供的系统上分销Java SE,而且还有直接的渠道让他们接受在线支持,以便将Java平台集成到他们的系统设备、配置和分销过程中去。
兼容性问题
Java SE 6优先提供的最重要的特性,就是通过确保兼容性来保护开发商现有的和将来的投资。在今年早些时候,Sun发起了一个“Regressions Challenge”大赛,邀请开发人员在Java SE 6平台上测试他们的应用程序。大赛结果,有130个提交,有72个bug存档,这占到了已经修复的bug的一半以上(http://download.java.net/jdk/Mustang-Regressions.html)。此外,差不多有160个公司与Sun一起,在Java SE 6平台上测试他们基于Java技术的应用程序。
鼓励开发人员通过采用NetBeans IDE 5.0软件工具集(从http://www.netbeans.org下载)来试用Java SE 6软件ß版的最新特性。Sun开发者服务项目(http://developers.sun.com/services)为Java开发人员提供完整的帮助,包括产品支持、升级和培训,以便他们的应用程序从开发到部署的整个过程中能够加快速度,减少风险。还鼓励Java开发人员在网站http://developers.sun.com/register在线注册,免费参加Sun Developer Network项目。
网友评论