Java技術的發(fā)明者和領先創(chuàng)新者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開發(fā)工具集(JDK)的最新版本中。此外,Sun還發(fā)布了與方正科技(Founder Technology Group)和聯(lián)想集團(Lenovo)兩公司的合作協(xié)議。根據(jù)該協(xié)議,方正科技和聯(lián)想集團將分銷Java運行環(huán)境(JRE),將這一軟件與他們的硬件產品一起對客戶提供。
Java SE 6技術的第二個ß版現(xiàn)在網(wǎng)站http://java.sun.com/javase/6上提供。鼓勵開發(fā)人員將他們的平臺轉換到Java SE 6平臺上,以充分享用該平臺所提供的強化的、擴展的功能。按計劃,Java SE 6平臺的最終版本將在今年秋季正式推出。Java SE 6平臺是整個業(yè)界共同努力的成果,它的研發(fā)過程就是一個開放的評論過程,每周都有編碼的創(chuàng)建,在Sun與其他330多家開發(fā)商之間開展了空前的大協(xié)作。此外,Sun還發(fā)布了針對Java SE 6開發(fā)人員的擴展的服務項目,通過Sun開發(fā)者專家援助(DEA)項目和Sun開發(fā)者服務計劃(DSP),對開發(fā)人員提供編程咨詢建議和企業(yè)應用開發(fā)支持。
Java SE 6中的Java DB
從今天開始,Java DB將通過每周發(fā)布的Java SE 6 的早期試用版本在https://mustang.dev.java.net/網(wǎng)站提供。雖然Java DB僅占用2兆字節(jié)(MB)空間,它卻是一個先進的全事務處理的基于Java技術的數(shù)據(jù)庫,它支持各類開放標準、觸發(fā)器和存儲程序。Java DB可以客戶端服務器模式使用,也可以直接嵌入到一個Java應用程序中。在這些場合,Java DB都可以在同樣的Java虛擬機(JVM)中運行,這就無需在應用程序之外單獨購買、下載、安裝或管理這個數(shù)據(jù)庫。對于選擇在生產中采用Java DB的客戶,Sun將提供支持服務。
Swing應用程序的快速可視開發(fā)
Java SE 6中還將包括新的設計管理器組件,該組件可幫助開發(fā)人員更容易、更有效地創(chuàng)建基于標準的GUI(圖形用戶界面)設計。Group Layout組件是NetBeans GUI Builder(編碼名稱為Project Matisse)的一個關鍵組件,它可使一個基于Java技術的GUI的設計就像采用一個WYSIWYG繪圖程序一樣地簡單。有了這樣一個可針對組件隊列之間的最佳行距提供可視的指導意見的表構造工具,開發(fā)人員就無需了解底層Swing結構,也不用顧及針對不同外觀和體驗的指導建議(http://www.netbeans.info/downloads/download.php?type=5.0)。
將Java技術擴展到桌面上
方正科技和聯(lián)想集團兩家公司都簽署了許可協(xié)議。協(xié)議表明,他們將與他們的各類商務桌面系統(tǒng)、消費類桌面系統(tǒng)和筆記本電腦PC一起為客戶提供最新版Java運行環(huán)境(JRE),且盡早在今年第三季度開始實施。這樣,這兩大集團的客戶就能夠立即采用基于最新Java技術的內容和應用程序。通過今天的宣布,方正科技和聯(lián)想集團都將成為在其硬件上分銷Java平臺的全球領先的PC制造商團隊中的一員。這個制造商團隊還包括:宏基公司、蘋果電腦公司、Dell計算機公司、Gateway公司、惠普公司、三星公司、東芝公司和清華同方公司等。
Sun還為PC OEM分銷Java SE技術發(fā)布了一個新的項目。根據(jù)分銷協(xié)議,采用一個簡單的在線應用程序,通過鼠標“點擊”進入的方法,PC OEM就可以在網(wǎng)站(http://java.com/pcoem)簽署這一項目。一旦被批準參與這一項目,這些公司就可以在他們所提供的系統(tǒng)上分銷Java SE,而且還有直接的渠道讓他們接受在線支持,以便將Java平臺集成到他們的系統(tǒng)設備、配置和分銷過程中去。
兼容性問題。
Java SE 6優(yōu)先提供的最重要的特性,就是通過確保兼容性來保護開發(fā)商現(xiàn)有的和將來的投資。在今年早些時候,Sun發(fā)起了一個“Regressions Challenge”大賽,邀請開發(fā)人員在Java SE 6平臺上測試他們的應用程序。大賽結果,有130個提交,有72個bug存檔,這占到了已經修復的bug的一半以上(http://download.java.net/jdk/Mustang-Regressions.html)。此外,差不多有160個公司與Sun一起,在Java SE 6平臺上測試他們基于Java技術的應用程序。
鼓勵開發(fā)人員通過采用NetBeans IDE 5.0軟件工具集(從http://www.netbeans.org下載)來試用Java SE 6軟件ß版的最新特性。Sun開發(fā)者服務項目(http://developers.sun.com/services)為Java開發(fā)人員提供完整的幫助,包括產品支持、升級和培訓,以便他們的應用程序從開發(fā)到部署的整個過程中能夠加快速度,減少風險。還鼓勵Java開發(fā)人員在網(wǎng)站http://developers.sun.com/register在線注冊,免費參加Sun Developer Network項目。
Sun公司簡介
一個獨具特色的理念?D?D“網(wǎng)絡就是計算機”,指引著Sun各項技術的發(fā)展,為全球各個重要的市場增添活力。Sun共享創(chuàng)新和創(chuàng)建社團的思想體系處于新一代網(wǎng)絡計算-參與時代-的最前沿。Sun的足跡遍及全球100多個國家和地區(qū),其互聯(lián)網(wǎng)的網(wǎng)址為http://www.sun.com。Sun公司的中文網(wǎng)址為http://www.sun.com.cn。