java與云計算
據(jù)觀察Java的技術(shù)發(fā)展方向。很明顯,眾多的Java技術(shù)廠商已經(jīng)將其目標(biāo)聚焦在云計算當(dāng)中。在Google、VMWare這樣的巨頭帶領(lǐng)下,眾多的小廠商也開始加入到行列當(dāng)中。
(1)Java在云計算中的優(yōu)勢
Java使云計算更簡單,Java具有簡單性、兼容性、簡易性、安全性、動態(tài)性、高性能、解釋性、健壯性
(2)Java與分布式計算
基于JAVA的分布式程序設(shè)計:
基于Socket的編程
基于RMI的分布式編程
基于CORBA的分布式編程
(3)Java與并行計算
JDK 1.5引入java.util.cocurrent包
Java中的多線程技術(shù)實現(xiàn)并行計算( JET 平臺)
Java SE 5 中的鎖,原子量 并行容器,線程調(diào)度 以及線程執(zhí)行
基于Java的分布并行計算環(huán)境Java PVM
(4)Java與網(wǎng)格計算
基于Java網(wǎng)格計算主要開發(fā)工具包:Globus ToolKit 4.0
基于Java的開發(fā)框架與平臺:GridGain 2.0& JPPF
Java Grid Computing Library :J2EE環(huán)境與API
(5)Java與虛擬化技術(shù)
Sun 公司的虛擬化技術(shù)支持:管理程序 (Sun xVM Server)、OS (Solaris Containers)、網(wǎng)絡(luò) (Crossbow)、存儲 (COMSTAR, ZFS)和應(yīng)用程序 (GlassFish 和 Java CAPS 技術(shù))。
【編輯推薦】