程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Oracle Java藍圖的實現什麼少不了?

Oracle Java藍圖的實現什麼少不了?

編輯:Oracle數據庫基礎

我們大家都知道Oracle公司以正式的對外宣布並購之後對Sun的安置。Oracle與Java已成為密不可分的好友,Oracle Java藍圖可變為現實,但是同時也對Sun的相關的雲公共計算的平台伸出方向朝下的大拇指。

來自Oracle的官員在關於並購的報告中說,正如Oracle此前一直強調承諾的,在新的領導下,Java語言將擴展到更多的應用類型,而Oracle Java的公開修訂過程將會變得更具參與性。

同時Oracle也將它准備怎樣集成其他來自Sun的軟件技術比如NetBeans IDE和GlassFish應用服務器等的計劃公之於眾。

Sun的Solaris Unix操作系統業務將繼續擴大。“Solaris是唯一能夠應對從極小型的系統一直到數百個線程的大型系統的企業級OS,”Oracle硬件工程執行副總裁John Fowler說,“我們要把Solaris擴展到幾千個線程,以及兩位數TB的內存。”

Oracle從Sun購買獲得的開源數據庫MySQL將成為Oracle全球開源業務部門的一部分,並且會維持自己的銷售隊伍。“我們會讓MySQL變得更好,”Oracle的首席企業架構師Edward Screven說。MySQL將被集成到Oracle的Enterprise Manager、Secure Backup和Audit Vault等技術之中。

對Sun Cloud沒有興趣

但Sun在2009年3月推出的Sun Cloud公共計算平台卻沒有收到這樣的待遇。“我們不會繼續提供Sun Cloud服務,”Screven說。

這也反映出Oracle首席執行官Larry Ellison的態度,他曾多次質疑雲計算概念的實際重要性(51CTO編輯注:其實Larry在這幾年對於雲計算的觀點已經有所改變,並表示過自己對私有雲的興趣)。不過,Oracle表示盡管不會直接運營Amazon.com和Sun Cloud這樣的大型雲服務,它還是會提供雲計算產品,作為搭建公有和私有雲的建設模塊。

各種Java版本均進入計劃

Oracle產品開發執行副總裁Thomas Kurian稱Oracle Java為王冠上的一顆明珠,他表示“將會加強和擴展Java編程模型,支持各種新興的應用開發模式。”

“Java是世界上最流行的編程語言,特別是在企業應用中,現在已經有將近100萬名Java開發者,”Kurian說。Oracle將會加大投資重新振興Java開發者社區,並且讓Java的公開修訂過程更具參與性,在這裡Sun曾經因為控制過多而受人批評。

Oracle的計劃瞄准了Java的每一個版本。

Java標准版(SE),特別是Java虛擬機(JVM)將配備支持多語言的能力。另外Oracle還將繼續Sun已經開始的工作,比如讓JVM支持Ruby這樣的動態語言。

另外,作為SE路線圖的一部分,Oracle將把Sun的HotSpot與自己的JRockit JVM加以整合。Oracle打算特別是在多核心處理器上提高Hotspot的性能,此外還將把重點放到JVM的實時監控上。

垃圾收集機制將得到優化,新的本地線程垃圾收集功能能夠為多核和NUMMA架構提供更好的效率。

對於Java企業版(EE),Oracle的目標是繼續加強Java EE 6的模塊處理能力。Java EE將在各種不同的配置文件上運行,這也一直是Sun的目標。用戶界面和動態語言支持能力也有望得到增強。

為手持設備准備的Java ME和SE Java微型版(ME)API將會合二為一。“我們的策略是給Java手持設備也帶來Java服務器端的相同承諾,那就是‘一次編寫,到處運行’”,Kurian說。

在能耗方面,Java ME也將繼續優化,還有性能和啟動時間。Oracle會繼續為運營商和設備合作伙伴提供各種優化方案。

用於建立豐富的互聯網和多媒體應用的Oracle JavaFX將得到積極的投資,“JavaFX將能夠幫你用Java編寫出一部電影來,”Kurian說。

對JavaFX的改進包括向設計師們提供可視化搭建應用的功能,並允許他們封裝應用。此外,Oracle希望JavaFX的開發者們能逐漸讓Java、JavaFX和Javascript合為一體。JavaFX將和Oracle ADF(應用開發框架)技術相結合。

作為Sun的重要產品,Java EE戰略之一的GlassFish應用服務器會得到Oracle的加倍照顧。“我們將在WebLogic和GlassFish之間分享技術,”Kurian說,“WebLogic Server仍然是我們的企業應用和企業客戶的戰略產品。”

NetBeans和VirtualBox也得到器重

Sun的開源Java IDE環境NetBeans與Oracle的JDeveloper之間有些競爭,但這不影響二者在今後並存,NetBeans將繼續作為“面向Oracle Java開發者的輕量級開發環境,”Kurian說。但JDeveloper會繼續擔當Oracle的主要企業端開發工具。

在虛擬化方面,Oracle和Sun的技術結合將提供“從桌面到服務器最全面的虛擬化”,而Sun的VirtualBox將成為Oracle VM家庭的一部分。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved