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

    看了webrcp,我還有一個(gè)想法,我們無法要求用戶安裝我們需要的jre,可能用戶機(jī)器上只裝了jre1.2,而我們的應(yīng)用卻需要jre1.5。這樣的話,我們可以把jre和我們的應(yīng)用打包到一起,下載到本地機(jī)后,用我們自己的jre來啟動(dòng)應(yīng)用。這樣,只要求客戶機(jī)支持java web start就可以了,對(duì)客戶機(jī)的要求盡量減少到最小
    posted on 2006-06-02 12:01 Rendezvous with Rama 閱讀(544) 評(píng)論(1)  編輯  收藏 所屬分類: Eclipse
    主站蜘蛛池模板: 亚洲成av人片天堂网老年人| 久操视频免费观看| 成熟女人特级毛片www免费| 亚洲短视频在线观看| 51在线视频免费观看视频| 亚洲AV无码久久精品成人| 日韩电影免费观看| 1区1区3区4区产品亚洲| 亚洲黄色免费网站| 亚洲伊人久久大香线蕉啊| 性生交片免费无码看人| 亚洲综合无码一区二区痴汉| 黄网址在线永久免费观看| 亚洲精品欧美综合四区| 亚洲国产高清精品线久久| 一区二区三区免费视频网站 | 亚洲国产精品久久久久秋霞影院| 久久久久国色av免费看| 亚洲欧洲校园自拍都市| 日韩免费a级毛片无码a∨| 亚洲精华国产精华精华液网站| 伊人久久亚洲综合影院| 久久国产乱子伦精品免费不卡| 亚洲精品国产免费| 日本一道本高清免费| 青青草97国产精品免费观看| 亚洲中文无韩国r级电影| 亚洲欧洲免费视频| 亚洲熟妇无码av另类vr影视| 免费人成激情视频| 久久精品一本到99热免费| 亚洲人AV在线无码影院观看| 亚洲AⅤ优女AV综合久久久| 秋霞人成在线观看免费视频| 亚洲午夜成激人情在线影院| 四虎影库久免费视频| 免费91最新地址永久入口| 亚洲人成网亚洲欧洲无码| 亚洲中久无码不卡永久在线观看| 99re在线精品视频免费| 另类专区另类专区亚洲|