WebLogic應用發布

2022-12-11 23:39:01 字數 2942 閱讀 5169

weblogic部署應用程式(**)

---王闖

weblogic server提供了三種方法來用於部署j2ee程式:

☆自動部署:weblogic server將定期掃瞄/applications目錄,以獲取新的和更

新的應用程式。

☆使用和ant wldeploy任務用於需要手動地重新部署的應用程式。

☆weblogic server管理控制台用於手動地重新部署應用程式。

下面主要介紹第三種方式,採用weblogic server管理控制台進行手動地重新部署應用程式。

weblogic部署要用到weblogic server控制台,在開啟控制台前,要先啟動weblogic server:

開啟toolsweblogic serverstart weblogic server,如下圖:

當看到下面幾句話時,表示weblogic server已經啟動:

toolsweblogic serverweblogic console,如下圖:

進入到控制台登陸頁面,然後登陸:(賬號和密碼都為weblogic)

點選「sign in」按鈕,進入到:

例如:在weblogic中建立名稱為deploy_test的應用程式,執行後,則在控制台中的應用程式部署中可以看到建立的應用程式已經部署,這是本地自動部署,weblogic server將定期掃瞄/applications目錄,自動部署裡面的應用程式。

在控制台頁面中,進domain configurations下的 your deployed resources的applications:

由上面可以看到,名為deploy_test的應用程式已經部署。在網路連通的機器上面用瀏覽器可以訪問到deploy_test的應用程式,如下:(其中10.

1.16.110為deploy_test所在機器的ip位址,7001為埠號)

如果要進行遠端部署,則要先準備歸檔檔案,其打包格式一般為 .jar()、.war()、.rar()、.ear():

buildbuild ear:

在應用程式的資料夾下,生成打包檔案deploy_

將a機器上面的deplot_打包檔案拷貝到ip為10.1.16.198的b機器的資料夾test下,然後在b機器上開啟weblogic控制台對應用程式進行部署:

在控制台頁面中進information and resources下的helpful tools的deploy a new application,然後進行本地部署操作,從給出的路徑中找到test資料夾,選定要部署的歸檔檔案:

也可以點選note中的upload your file(s)進行上傳部署部署操作來上傳歸檔檔案:

在通過上面的方法選定歸檔檔案之後,然後continue進入下頁面:

上面的頁面顯示的是剛才選定的歸檔檔案的基本資訊,然後點「deploy」進行部署,可以看到各個模組的最新狀態:

點選「deploy application」按鈕進行應用程式部署:

可以看到各個模組的狀態一欄中顯示「in progress」,表明在更新模組狀態中:

當出現「success」時表示已經部署成功。

則其它網路連通的機器上則可以同過剛才進行部署的b機器對a機器上的應用程式進行訪問,url為:

在有關資料庫的應用程式的遠端部署時,還要在部署的過程中為其配製資料來源。

下面以在a機器上的已經打包過的應用程式為例:

將拷貝到b機器上,按照上面的步驟說明在b(ip:10.1.16.198)機器上將該應用程式進行部署,然後進行資料來源配置:

在services configurations下的 jdbc點選connection pools,進行連線池的建立:

選擇資料庫型別和資料庫驅動之後,點選「continue」按鈕,進行連線池的屬性配置,如下圖:

依次填寫:要建立的連線池的名稱、所建立的連線池要連線的資料庫名、資料庫服務名或者位址、埠號(預設為1521)、資料庫使用者的登陸賬號和密碼。

然後按「continue」按鈕,進行資料連線池配置的核對與資料庫連線的測試,點選「test driver configuration」:

點選「create and deploy」進行建立並且部署。即完成資料連線池的建立:

在services configurations下的 jdbc點選data sources,來建立資料來源:

填寫資料來源名稱和jndi名稱之後,點選「continue」按鈕:

選擇剛才建立的連線池名稱,然後點選「continue」按鈕進入下個介面後,然後點選「create」按鈕,完成資料來源的建立。

如果機器c想要訪問a機器上的這個應用程式,則可以通過b機器作為伺服器來完成:部署後的應用程式的資源定位為:

如果應用程式不是經過打包的歸檔檔案,而是以資料夾目錄的形式進行部署,則要對其建立應用程式安裝目錄,例如:將上述deploy_test部署為展開的歸檔目錄:

為要部署的應用程式或模組建立專用子目錄: g:\deplyments\production\myapplication\

建立乙個子目錄以指定要部署的應用程式的版本:g:\deplyments\production\myapplication\0131beta

在版本子目錄下建立app和plan的子目錄:g:\deplyments\production\myapplication\0131beta\app

g:\deplyments\production\myapplication\0131beta\plan

該部署檔案存放資料夾如下所示:

資料夾目錄說明樹

將應用程式的源**拷貝到/app的資料夾下,將和拷貝到/plan 的資料夾下,然後進入weblogic控制台,進行應用程式的部署:

在控制台頁面中進information and resources下的helpful tools的deploy a new application,然後進行本地部署操作,找到要部署的應用程式的資料夾,選中app的資料夾,點選「continue」:

為部署的應用程式起個名字deploy_test,然後點「deploy」,則部署完成。

無線感測器網路在移動發布平台中的應用

一 引言 以感測器和自組織網路為代表的無線應用並不需要較高的傳輸頻寬,但卻要求具有較低的傳輸延時和極低的功率消耗,使使用者能擁有較長的電池壽命和較多的器件陣列。ieee802.15.4 zigbee標準把低功耗 低成本作為主要目標,為感測器網路提供了互連互通的平台。目前基於該技術的無線感測器網路的研...

發布招聘資訊

如何免費發布招聘資訊 一,發布招聘資訊的渠道 1,人才 2,茅草屋社群 3,分類資訊平台,類似58,趕集 二,重點講講茅草屋社群這種hr交流平台 茅草屋社群是乙個權威的hr社群和論壇,分享各種hr活動以及hr沙龍活動,以hr 交流與hr資料共享為目的,提供hr軟體 社群目前服務320萬使用者,是全國...

產品發布規則

出境 國內 地接 以上線路僅供參考,具體可按實際情況調整行程內資訊。產品線路名稱 產品名稱應包含旅遊天數 出行方式 產品形態 目的地或途經主要景點。長度限制個字 副標題是對產品名稱的補充,可在副標題填寫贈送的專案 餐飲或者特色景點等。長度限字 目的地 若多個目的地請用 表示,如昆明 大理 麗江。日以...