<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 1,  comments - 1,  trackbacks - 0
    webrcp是sourceforge上的一個(gè)小項(xiàng)目,它使用java web start方式部署客戶(hù)端應(yīng)用到本地機(jī)上。
    java web start本身是一個(gè)不錯(cuò)的部署方式,這個(gè)到?jīng)]什么好說(shuō)的。
    webrcp有趣的地方在于,它本身其實(shí)只是相當(dāng)于一個(gè)容器的作用,你自己的應(yīng)用程序可以打成一個(gè)zip包,webrcp可以自動(dòng)把你的zip包下載到本地機(jī)上,并自動(dòng)解開(kāi)放到指定目錄下,然后自動(dòng)運(yùn)行你指定的主類(lèi)。
    這樣的話,你就省卻了簽名,處理dll文件等一系列麻煩的事情。
    webrcp本身很是簡(jiǎn)短,程序也很好懂,只不過(guò)我之前從沒(méi)有想過(guò),還可以有它這種解決方式。
    它的程序中我看最有趣的是下面幾句
    ??????????? URLClassLoader classLoader = new URLClassLoader(getBootPath());
    ??????????? Class starterClass = classLoader.loadClass(STARTER_CLASS);
    getBootPath()方法返回運(yùn)行你的主類(lèi)所需要的jar的url數(shù)組。
    以前寫(xiě)程序大都是老老實(shí)實(shí)的,很少涉及到類(lèi)加載器這一塊,看到這里,真是為自己的孤陋寡聞而慚愧。

    看了webrcp,我還有一個(gè)想法,我們無(wú)法要求用戶(hù)安裝我們需要的jre,可能用戶(hù)機(jī)器上只裝了jre1.2,而我們的應(yīng)用卻需要jre1.5。這樣的話,我們可以把jre和我們的應(yīng)用打包到一起,下載到本地機(jī)后,用我們自己的jre來(lái)啟動(dòng)應(yīng)用。這樣,只要求客戶(hù)機(jī)支持java web start就可以了,對(duì)客戶(hù)機(jī)的要求盡量減少到最小
    posted on 2006-06-02 12:01 Rendezvous with Rama 閱讀(544) 評(píng)論(1)  編輯  收藏 所屬分類(lèi): Eclipse
    主站蜘蛛池模板: 永久免费毛片在线播放| 亚洲av片在线观看| 德国女人一级毛片免费| 午夜亚洲福利在线老司机| 亚洲AV无码一区二区二三区入口 | 国产高清在线免费| 日韩亚洲国产高清免费视频| 久久精品国产亚洲AV麻豆~| 永久黄网站色视频免费观看| 久久精品国产亚洲αv忘忧草| 国产公开免费人成视频| 成人免费视频一区| 亚洲免费在线观看视频| 久久青草免费91线频观看不卡| 麻豆69堂免费视频| 亚洲日韩av无码中文| 亚洲综合久久一本伊伊区| 一二三四在线观看免费高清中文在线观看 | 亚洲午夜无码久久| 亚洲欧洲日产国码一级毛片| 妞干网手机免费视频| 在线成人a毛片免费播放| 女人18毛片水真多免费看| 久草视频在线免费| 美女被免费喷白浆视频| 91免费国产在线观看| 国产精品久久久久久久久久免费| 久久久久高潮毛片免费全部播放 | www.91亚洲| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 18以下岁毛片在免费播放| 深夜福利在线视频免费| 亚洲jizzjizz在线播放久| 亚洲AV日韩综合一区| h视频在线观看免费| 亚洲精品视频在线免费| 免费国产在线观看不卡| 好吊妞视频免费视频| 国产亚洲一区二区手机在线观看| 亚洲酒色1314狠狠做| 亚洲精品国产成人中文|