Chasing an mobile web vision

          闖蕩在移動互聯(lián)網(wǎng)的世界中

          我的評論

          s60上如果有cdc的vm,就可以跑osgi,然后開發(fā)OSGi的應(yīng)用就和在desktop上一樣。
          JavaArrayJSWrapper是我自己寫的,你下載我例子的源碼就看到實現(xiàn)了。
          如果你也關(guān)注這些東西,那我們一起來討論,我的聯(lián)系方式j(luò)errylee2002@hotmail.com以及jerrylee.li@gmail.com
          re: osgi介紹(一)什么是osgi 勤勞的蜜蜂 2006-03-18 10:15  
          目前j2me有兩種標準profile,一種是cldc和cdc。
          眾所周知cldc是非常有限的,不支持reflection,以及application customized classloader,這些對于osgi的實現(xiàn)是相當必要的,所以,如果你要嚴格基于目前cldc的spec來實現(xiàn)osgi,而且不作任何改動,估計沒法實現(xiàn)。
          而cdc則沒有這樣的缺陷,因此在其上實現(xiàn)osgi的core將會比較輕松。

          Prosyst公司推出了基于cldc的osgi解決方案,但是據(jù)我所知,他們的cldc是經(jīng)過改動的,而且他們在vm外面又包了一個控制層,通過對vm的重起,達到動態(tài)classloading。

          所以,你需要根據(jù)你的應(yīng)用環(huán)境的條件(能否運行jvm),jvm的能力,jvm上能否提供一個實現(xiàn)osgi的最小profile(不一定非要標準的cldc和cdc,也是可以是你自己定義和裁減的profile,代價是,你的代碼就不是write once run everywhere了)。osgi給出了實現(xiàn)它最小的profile,在ee.minimum.jar里面。
          re: framework implementation 勤勞的蜜蜂 2006-02-18 17:03  
          果然很熱烈的討論!謝謝你的資源。
          瀏覽發(fā)現(xiàn)他們多數(shù)同意對osgi應(yīng)該在server端啟用,但就具體的體系結(jié)構(gòu)還沒有定論,我理解對嗎?
          你覺得目前ee上osgi的應(yīng)用現(xiàn)狀如何?
          re: framework implementation 勤勞的蜜蜂 2006-02-15 13:32  
          謝謝你,你的msn或者google talk是什么,我想加你。

          呵呵,equinox我沒怎么關(guān)注,不過畢竟是大手筆了。prosyst也有自己r4產(chǎn)品,有時間倒是可以看看這兩個的對比。

          說實話,自己確實像在閉門造車。當初編寫它就是想利用業(yè)余時間玩玩,不想就走火入魔了。后面可以看看開源的代碼,學習學習,長進長進。

          還有,我聽說extension point似乎要被ds給取代了。我是從osgi的blog看到的(http://www.osgi.org/blog/2006_01_01_archive.html
          Eclipse Corona Project. Distributed OSGi? Friday, January 06, 2006

          老實說,ds我還在研究呢,呵呵,extension point我也是一竅不通,根本沒有開發(fā)過eclipse的plugin。
          re: OSGi介紹(六)OSGi的service 勤勞的蜜蜂 2006-02-15 13:21  
          哦,它呀。正在研究中,聽說是extension point的替代品
          re: OSGi介紹(六)OSGi的service 勤勞的蜜蜂 2006-02-15 12:36  
          ds是什么?有相關(guān)的比較文章嗎?我看看,謝謝。
          re: framework implementation 勤勞的蜜蜂 2006-02-15 12:34  
          hehe,和這個項目的目的一樣。不過我的實現(xiàn)還是玩具級別的,見笑了。當然,如果能開在,一定是中文的項目啦。

          不過,我希望不同領(lǐng)域的人參與進來,在開發(fā)中結(jié)合自己的領(lǐng)域發(fā)現(xiàn)新的東西,這樣我們就能說這是我們自己的solution,有自己的知識產(chǎn)權(quán),說不定還能干預(yù)將來標準的走向呢?哈,做夢想遠了,您有啥好建議?
          re: osgi介紹(一)什么是osgi 勤勞的蜜蜂 2006-02-14 21:44  
          reach me by MSN: jerrylee2002@hotmail.com, or google talk(but not avaible during working hours,hehe)!
          re: OSGI與Plugin Architecture 勤勞的蜜蜂 2005-11-10 20:22  
          是的,jsr277也非常值得關(guān)注,好象是java的比較大的變動。277主要是對j2se&j2ee的。象232和249都是對j2me上cdc的jsr,那里被認為是osgi將來大施拳腳的地方,尤其249就是大名鼎鼎的MSA,所以它的最終scope將是java在下一代嵌入式和移動平臺上的規(guī)范(個人理解,不對請糾正)

          說到277還有一個有趣的事情,據(jù)說這個jsr是sun抄襲OSGi的想法,可以看看Peter Kriens(他應(yīng)該是OSGi的spec leader,r4的主要writer)的blog,http://www.aqute.biz,那里講述了OSGi和幾個相關(guān)JSR的關(guān)系,還有他個人因為jsr277與jcp產(chǎn)生的過節(jié),雖然比較“八卦”,但是讓我們看到了技術(shù)以外的一些東西。
          re: OSGI與Plugin Architecture 勤勞的蜜蜂 2005-11-10 14:32  
          非常好的總結(jié)和對比,受益匪淺啊!

          osgi正在成為jsr(我姑且認為您指的plugin architecture是osgi),看看jsr232和jsr249,尤其jsr249,決定了jsr232的生死。
          jsr249好象在年底就要投票,如果jsr232被jsr249納入,那么osgi的前途是非常光明的......
          主站蜘蛛池模板: 尼勒克县| 牟定县| 屏东市| 灯塔市| 岐山县| 乐陵市| 湛江市| 诸暨市| 东海县| 永胜县| 湄潭县| 崇信县| 札达县| 临猗县| 隆德县| 喀喇| 江北区| 富民县| 临沭县| 天台县| 屏东市| 常德市| 调兵山市| 合水县| 福建省| 清河县| 临澧县| 河东区| 长沙县| 宝鸡市| 吉林市| 新田县| 江川县| 阿勒泰市| 东宁县| 济宁市| 铅山县| 桓台县| 厦门市| 临泽县| 伊通|