第一種: script 模式,如jsp/php等,修改了代碼,直接刷新頁(yè)面就可以看到 結(jié)果,這種開(kāi)發(fā)模式最爽,都不用重啟應(yīng)用服務(wù)器。

          第二種:應(yīng)用服務(wù)器模式,修改了代碼之后,需要重啟一下應(yīng)用服務(wù)器,然后才能 看到修改的效果,這種模式一般爽,但是也還可以接受。如果應(yīng)用服務(wù)器支持hot-deploy, 那就接近第一種開(kāi)發(fā)模式了。

          第三種:部署模式,修改了代碼之后,必須首先部署,然后重啟應(yīng)用服務(wù)器才能看到 修改效果。這種模式最不爽,傳統(tǒng)的ejb開(kāi)發(fā)就是這種模式。

          目前我們將 eclipse 做為核心的 web app,還是第三種開(kāi)發(fā)模式。造成這種開(kāi)發(fā)模式 的原因,可以說(shuō)是因?yàn)楫?dāng)時(shí)對(duì) eclipse 不熟悉,對(duì) osgi 不熟悉,對(duì) eclipse class loader 不熟悉造成的。我打算將其改造成第二種模式,然后再考慮第一種是否可行。最近 看 ror, 它將環(huán)境分為 dev/product/test 幾種,很受啟發(fā)。我可以在product環(huán)境下 采用第二種,在dev環(huán)境下采用第一種模式。

          主站: http://blogsite.3322.org/jspwiki/
          posted on 2005-11-24 17:43 SimonLei 閱讀(560) 評(píng)論(2)  編輯  收藏
          評(píng)論

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          統(tǒng)計(jì)

          主站蜘蛛池模板: 平凉市| 北海市| 富宁县| 慈利县| 江源县| 普宁市| 永康市| 罗山县| 东莞市| 仁化县| 浙江省| 金门县| 东港市| 兴安盟| 石嘴山市| 巴青县| 吉安市| 利津县| 巴彦淖尔市| 彰武县| 自贡市| 乐亭县| 宣汉县| 临江市| 澄江县| 巴彦县| 织金县| 囊谦县| 乌拉特前旗| 化州市| 大理市| 新源县| 互助| 怀来县| 上虞市| 西平县| 新巴尔虎右旗| 靖州| 元江| 南雄市| 长宁区|