国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

怎樣部署基于IBM WebSphere J2EE應(yīng)用

2019-11-17 03:50:52
字體:
供稿:網(wǎng)友
 J2EE應(yīng)用的部署對于部署人員而言是一件很有意義的事情。現(xiàn)有的應(yīng)用服務(wù)器一般都支持基于Web,或熱部署,或通過部署工具的方式來完成應(yīng)用的部署。WebSphere application Server 5.x提供了應(yīng)用編程接口實(shí)現(xiàn)J2EE應(yīng)用的部署和管理。

    一、WebSphere部署概述

    一般情況下,部署基于J2EE的應(yīng)用需要做這樣幾件事情:首先,創(chuàng)建數(shù)據(jù)源,其中需要指定JNDI名;其次,修改企業(yè)應(yīng)用.ear文件的資源JNDI名和資源參考;第三,修改企業(yè)應(yīng)用.ear文件的EJB JNDI名和引用參考;第四,自動(dòng)部署修改后的企業(yè)應(yīng)用.ear文件。最后,重起WebSphere服務(wù)器。

    這樣幾個(gè)步驟如果手工完成,在EJB組件不是很多、資源參考和引用參考不是很多的情況下,基本上能夠很快完成。但是,大家試想,如果同樣的一套應(yīng)用程序要運(yùn)行在同一個(gè)WebSphere應(yīng)用服務(wù)器上,而且其中的EJB組件、涉及到的JNDI名修改和資源(引用)修改很多時(shí),我們就需要借助于程序自動(dòng)完成整個(gè)過程了。借助于WebSphere提供的java接口(基于JMX技術(shù))能夠很好的處理其中的過程。這里就根據(jù)部署過程給出大體過程(由于整個(gè)過程比較復(fù)雜,這里只是給出主要思路)。

    二、數(shù)據(jù)源的自動(dòng)創(chuàng)建

    這個(gè)過程將主要涉及到這樣幾方面的內(nèi)容:

    第一:找出WebSphere服務(wù)器上所具有的數(shù)據(jù)源,看看其名稱是否和我們將配置的有沖突。

    第二:如果沒有,則我們程序創(chuàng)建所需的數(shù)據(jù)源。

    第三:如果待創(chuàng)建數(shù)據(jù)源的JDBC PRovIDEr都不存在,則在第一、二步之前應(yīng)該先創(chuàng)建。

    通過這樣幾步過程,我們能夠?qū)崿F(xiàn)數(shù)據(jù)源的自動(dòng)創(chuàng)建。

    下面給出示例代碼:

    創(chuàng)建AdminClient:





    定位現(xiàn)有的JDBC ProvIDEr:



    保存創(chuàng)建數(shù)據(jù)源操作:



    三、J2EE應(yīng)用(.ear)的自動(dòng)修改

    這一部分一般可以通過如下步驟完成:

    第一:修改JNDI相關(guān)內(nèi)容。
    第二:獲得AppDeploymentTask任務(wù)。
    第三:保存AppDeploymentTask任務(wù)。
    第四:修改web-context。利用JAXP、JDOM等都可以完成。

    四、J2EE應(yīng)用(.ear)的自動(dòng)部署

    這一部分一般可以通過如下步驟完成:

    第一,實(shí)現(xiàn)NotificationListener。
    第二,部署.ear應(yīng)用。

    實(shí)現(xiàn)NotificationListener:



    這樣我們就實(shí)現(xiàn)了J2EE應(yīng)用的自動(dòng)部署。■

關(guān)鍵詞:IBM  WebSphere  J2EE  
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 宜丰县| 华容县| 芒康县| 攀枝花市| 大悟县| 临武县| 凌源市| 揭阳市| 星座| 宜都市| 四子王旗| 凤台县| 荃湾区| 青阳县| 文水县| 绍兴市| 岳池县| 石城县| 文成县| 大丰市| 盐山县| 辛集市| 巴中市| 湾仔区| 新化县| 黎城县| 雷山县| 萨迦县| 肥西县| 绥中县| 鄂托克旗| 应城市| 石城县| 扎赉特旗| 廊坊市| 申扎县| 定襄县| 肥东县| 辉县市| 宁津县| 左贡县|