什么是K-JAVA?
首先我可以告訴大家,KJava是一個(gè)別名,它正式的名字是J2ME,是Java 2的一個(gè)微型版本,也就是子集。所以要了解什么是KJava,首先需要知道什么是Java。Java是由美國(guó)Sun Microsystems公司開(kāi)發(fā)的一種軟件開(kāi)發(fā)語(yǔ)言,1995年正式發(fā)布。
Sun Microsystems公司在它們自己的網(wǎng)站上聲稱(chēng)Java可以運(yùn)行在所有的硬件平臺(tái),從服務(wù)器到蜂窩電話到智能卡。雖然未經(jīng)所有人同意,但它確實(shí)已經(jīng)能夠運(yùn)行在絕大多數(shù)平臺(tái)上。而這一點(diǎn),也正是Java所以流行的重要原因:Write Once, Run Anywhere.
Java 經(jīng)過(guò)多年的發(fā)展,目前的最新版本是Java 2。在Java 2中,為了適應(yīng)用戶不同的需求,又被分成了J2EE,J2SE,J2ME三個(gè)不同的版本。我們常說(shuō)的J2EE就是Java 2 Enterprise Edition,中文翻譯為Java2企業(yè)版;J2SE就是Java 2 Standard Edition,翻譯為Java 2 標(biāo)準(zhǔn)版;聰明的讀者也許已經(jīng)猜到了J2ME是什么意思,J2ME就是Java 2 Micro Edition,我前面已經(jīng)提到過(guò),這是Java 2的一個(gè)微型版本。顧名思義,J2EE為企業(yè)級(jí)用戶提供服務(wù),一個(gè)典型的例子就是創(chuàng)建安全快捷的電子商務(wù)網(wǎng)站。J2SE在J2EE的基礎(chǔ)上有所縮小,功能不如J2???EE強(qiáng)大,但已經(jīng)能夠?qū)崿F(xiàn)很多功能,滿足大部分用戶的需求了。J2ME施展身手的地方則是移動(dòng)設(shè)備,電視機(jī)頂盒等功能有限的設(shè)備。
那么,KJava這個(gè)別名又是怎么來(lái)的呢?我們知道,移動(dòng)設(shè)備由于受功能偏向的限制,目前尚不可能做成跟辦公室的電腦一樣功能大。因?yàn)楣δ茉綇?qiáng)大,往往表明它運(yùn)算速度越快,能做的運(yùn)算也越復(fù)雜,通常就有更高的功率??墒?,走在馬路上,我們?nèi)ツ膬赫夷芴峁?小時(shí)500瓦功率的220V電源呢?因此,目前來(lái)說(shuō),移動(dòng)設(shè)備,包括機(jī)頂盒等設(shè)備都是功能有限,功耗較低的設(shè)備。針對(duì)這種設(shè)備,如果用J2EE甚或J2SE來(lái)開(kāi)發(fā),不但是牛刀宰雞,而且開(kāi)發(fā)出來(lái)的東西,也未必能裝得下。就算裝的下,能運(yùn)行,也許30秒就電池耗光熄火了。為了更好地適應(yīng)這類(lèi)設(shè)備上的應(yīng)用,Java 2的Micro版本就應(yīng)運(yùn)而生了。我們?cè)陔娔X上編寫(xiě)的程序動(dòng)輒用Mega(兆)來(lái)衡量,但是在手機(jī)、PDA這樣的移動(dòng)設(shè)備上,顯然只能用Kilo(千)來(lái)計(jì)算了。
Java并不認(rèn)識(shí)硬件,它如何能夠運(yùn)行在有限CLDC(Connected,Limited Device Configuration)及CDC(Connected Device Configuration)上呢?原來(lái),在這些設(shè)備上都需要植入一個(gè)叫Kilo Virtual Machine的東西,這就是我們常說(shuō)的K虛擬機(jī)。它是把Java編寫(xiě)的程序轉(zhuǎn)換為機(jī)器運(yùn)行指令的一個(gè)管理者。既然這個(gè)管理者叫K虛擬機(jī),那么運(yùn)行在它上面的程序就可以叫做K-Software,或者K-Program,用來(lái)編寫(xiě)這些K-Program的J2ME語(yǔ)言也就被理所當(dāng)然地俗稱(chēng)為KJava了。
KJava的應(yīng)用范圍及前景
移動(dòng)電話為人們的生活、工作所帶來(lái)的方便是不言而喻的。然而,隨著用戶群的壯大、技術(shù)的發(fā)展,人們購(gòu)買(mǎi)移動(dòng)電話已不僅僅局限用于打電話。成熟人士首先考慮能否從手機(jī)這一移動(dòng)的無(wú)線設(shè)備中發(fā)掘出更多的價(jià)值,獲取更多的文本、圖像甚至多媒體信息成了吸引他們的重要原因。而年輕人人群則開(kāi)始試圖從手機(jī)中尋找更多的視覺(jué),聽(tīng)覺(jué)上的享受。
隨著軟硬件的發(fā)展,手機(jī)游戲已經(jīng)開(kāi)始會(huì)成為一種新的時(shí)尚。娛樂(lè)是不分年齡的,隨著社會(huì)的進(jìn)步,人們生活水平的提供,成年人士則更注重娛樂(lè)。一旦游戲成為年輕人的至愛(ài),就一定會(huì)成為成年人生活中必不可少的一部分,最終成為整個(gè)社會(huì)必不可少的一部分。游戲現(xiàn)在的發(fā)展似乎正證實(shí)這著一點(diǎn)。
KJava擴(kuò)展了手機(jī)的功能,為人們提供很多的服務(wù)。借助于KJava的支持,人們可以通過(guò)手機(jī)實(shí)現(xiàn)無(wú)線炒股,接收天氣預(yù)報(bào),接收每日的頭版新聞,甚至可以查詢異地的餐飲、娛樂(lè)、旅游、地理等信息。日本的NTT DoCoMo等公司已經(jīng)做了這方面的嘗試,并且已經(jīng)獲得了很大的成功。
KJava同樣提供很好的娛樂(lè)服務(wù)。用KJava編寫(xiě)的游戲已經(jīng)開(kāi)始在手機(jī)上盛行。美國(guó),日本,歐洲等國(guó)生產(chǎn)的游戲軟件已經(jīng)開(kāi)始在國(guó)內(nèi)悄悄地傳播。同樣,國(guó)內(nèi)廠商出品的游戲也開(kāi)始走如國(guó)際市場(chǎng)。
短信的技術(shù)已經(jīng)被使用了很多年,老用戶們對(duì)尋呼臺(tái)是有很深刻的印象的。然而在國(guó)內(nèi)這項(xiàng)業(yè)務(wù)是最近3年才開(kāi)始獲得爆炸性的發(fā)展。為什么呢?最重要的原因就是支持中文收發(fā)短信的手機(jī)流行。手機(jī)功能更強(qiáng)了,價(jià)位更低了,所以手機(jī)就流行起來(lái)了。手機(jī)流行起來(lái)了,短信也流行起來(lái)了.
KJava應(yīng)用目前遇到了跟當(dāng)年短信一樣的問(wèn)題:支持它的手機(jī)還沒(méi)有成為主流!但是,技術(shù)的進(jìn)步似乎越來(lái)越快,幾千年來(lái)代步的工具一直是牛車(chē)馬車(chē),而短短的2、3百年里就被自行車(chē)、摩托車(chē)、汽車(chē)、飛機(jī)、火箭等代步工具取代了。從1946年發(fā)明第一臺(tái)每秒運(yùn)算5000次到現(xiàn)在每秒運(yùn)算上100億次的電腦也只用了50多年的時(shí)間。Nokia、西門(mén)子、愛(ài)力信等手機(jī)廠商正在致力于發(fā)展支持KJava的手機(jī),中國(guó)移動(dòng),聯(lián)通也在致力于推廣KJava應(yīng)用??梢哉f(shuō),目前正處于 KJava爆炸性發(fā)展的前夕。一旦KJava手機(jī)價(jià)位下降到城市中低收入消費(fèi)者能夠接受的時(shí)候,就是KJava得到大發(fā)展的時(shí)候,而這個(gè)時(shí)間看起來(lái)并不長(zhǎng),應(yīng)該是2、3年的時(shí)間。
與短信相比,WAP擁有更多的信息量。每條短信只能接收70個(gè)漢字或者字母,而通過(guò)WAP可以接收到任意長(zhǎng)短的文本和圖片數(shù)據(jù)。毫無(wú)疑問(wèn),如果不是為通訊,與短信相比,WAP有很好的優(yōu)勢(shì)。KJava提供???實(shí)現(xiàn)文本,圖像,多媒體,更加友好的人機(jī)交換功能。
目前國(guó)內(nèi)的移動(dòng)增值服務(wù)提供商尚未有真正一統(tǒng)天下的霸主出現(xiàn),正是天下大亂,群雄逐鹿的時(shí)候。各SP(隨著移動(dòng)對(duì)SP準(zhǔn)入門(mén)檻的提高,也許很多暫時(shí)還夠不上SP資格)實(shí)力都不是很雄厚,也沒(méi)有誰(shuí)擁有絕對(duì)的技術(shù)優(yōu)勢(shì)。在這種情況下,誰(shuí)能認(rèn)定了目標(biāo),跟準(zhǔn)了潮流,誰(shuí)就能成為將來(lái)的霸主。
目前, KJava所以尚未成為移動(dòng)增值服務(wù)收入的主體,一方面是手機(jī)支持不夠,另一方面是GPRS速度跟不上。從電腦游戲的發(fā)展來(lái)看,只有網(wǎng)絡(luò)游戲才能長(zhǎng)期吸引用戶,并發(fā)展出更多的用戶,從這里亦可以暫時(shí)假設(shè):網(wǎng)絡(luò)比單機(jī)具有更大的吸引力,能夠創(chuàng)造出更多的利潤(rùn)。GPRS的速度一旦提高到足夠的程度,KJava 憑借網(wǎng)絡(luò)應(yīng)用就有可能一統(tǒng)WAP這片江山。
目前各SP該干些什么呢?一方面好好利用傳統(tǒng)的資源,在短信和WAP端保持收入,另方面,投入 KJava研發(fā)中。在這個(gè)風(fēng)雨欲來(lái)的前夕,做好深厚的技術(shù)積累和運(yùn)作經(jīng)營(yíng)積累。等到KJava被廣大用戶承認(rèn)的時(shí)候,就可以憑借其技術(shù)、品牌優(yōu)勢(shì),創(chuàng)造出用戶感興趣的,能真正為用戶帶來(lái)利益的產(chǎn)品。而對(duì)用戶來(lái)說(shuō),名牌下的高品質(zhì)才是最重要的.
關(guān)于CNMO | 聯(lián)系我們 | 站點(diǎn)地圖 | 精英招聘 | CNMO記事 | 家長(zhǎng)監(jiān)護(hù)工程 | 舉報(bào)不良信息
Copyright © 2007 -
北京沃德斯瑪特網(wǎng)絡(luò)科技有限責(zé)任公司.All rights reserved 發(fā)郵件給我們
京ICP證-070681號(hào) 京ICP備09081256號(hào) 京公網(wǎng)安備 11010502036320號(hào)