這篇文章將為大家詳細(xì)講解有關(guān)WebLogic服務(wù)器基礎(chǔ)知識(shí)是什么,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。
成都創(chuàng)新互聯(lián)公司"三網(wǎng)合一"的企業(yè)建站思路。企業(yè)可建設(shè)擁有電腦版、微信版、手機(jī)版的企業(yè)網(wǎng)站。實(shí)現(xiàn)跨屏營(yíng)銷,產(chǎn)品發(fā)布一步更新,電腦網(wǎng)絡(luò)+移動(dòng)網(wǎng)絡(luò)一網(wǎng)打盡,滿足企業(yè)的營(yíng)銷需求!成都創(chuàng)新互聯(lián)公司具備承接各種類型的網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)項(xiàng)目的能力。經(jīng)過(guò)十多年的努力的開拓,為不同行業(yè)的企事業(yè)單位提供了優(yōu)質(zhì)的服務(wù),并獲得了客戶的一致好評(píng)。
企業(yè)IT環(huán)境中需要一種技術(shù)來(lái)實(shí)現(xiàn)多個(gè)獨(dú)立系統(tǒng)彼此“無(wú)縫地”聯(lián)系。WebLogic Server就是一種可以橋接各種數(shù)據(jù)通信請(qǐng)求并處理系統(tǒng)集成的系統(tǒng)。
什么是WebLogic服務(wù)器?
WebLogic服務(wù)器是一個(gè)應(yīng)用服務(wù)器,用作開發(fā),部署和運(yùn)行多層(n層)分布式Java應(yīng)用的平臺(tái)。它還充當(dāng)托管在其上的應(yīng)用與遠(yuǎn)程數(shù)據(jù)庫(kù)或消息服務(wù)器之類的應(yīng)用之間的橋梁。
甲骨文是目前市場(chǎng)上流行的在線事務(wù)處理(OLTP)平臺(tái)的提供商,而WebLogic服務(wù)器是使甲骨文成為主要競(jìng)爭(zhēng)者的得力工具之一。他們?cè)?008年收購(gòu)了BEA Systems,從而獲得了這個(gè)Java 2平臺(tái)企業(yè)版(J2EE)服務(wù)器。
WebLogic服務(wù)器位于中間層,與代理和防火墻一樣。這是位于前端外部應(yīng)用(通常是與外部的瀏覽器啟用的接口)和數(shù)據(jù)庫(kù)服務(wù)器(后端層-存儲(chǔ)數(shù)據(jù)的服務(wù)器)之間的層。
從這個(gè)中間件位置,WebLogic服務(wù)器集中了應(yīng)用服務(wù),例如:
Web服務(wù) - Web服務(wù)器的各種功能
業(yè)務(wù)服務(wù) - 流程的業(yè)務(wù)組件
后端連接 - 啟用與后端存儲(chǔ)設(shè)備和服務(wù)器的連接
換句話說(shuō),這個(gè)基于Java的應(yīng)用服務(wù)器可以實(shí)現(xiàn)業(yè)務(wù)流程的最佳和簡(jiǎn)化的端到端性能。更重要的是,它使用緩存和連接池等技術(shù)功能,這意味著WebLogic還有助于減少處理和事務(wù)時(shí)間。此外它還提供企業(yè)級(jí)安全性和強(qiáng)大的角色管理功能。
基本的WebLogic架構(gòu)?
除了作為J2EE服務(wù)器之外,WebLogic還可用于企業(yè)和管理其他服務(wù)器,從而管理在其上運(yùn)行的服務(wù)。
域:這是為了便于管理而組合在一起的應(yīng)用集合。域由管理服務(wù)器和受其控制的多個(gè)受管服務(wù)器組成。
基礎(chǔ)域:這是一個(gè)只有管理服務(wù)器而沒有其他內(nèi)容的新域。它可能不實(shí)用,但它可以獨(dú)立存在。
托管服務(wù)器:這些服務(wù)器存在于域內(nèi)并用于各種目的。此類服務(wù)器的示例包括SOA Suite,WebCenter Suite和Business Intelligence Suites。
安裝WebLogic服務(wù)器
要下載WebLogic服務(wù)器副本,需要到Oracle Technology Network軟件下載頁(yè)面。在接受許可協(xié)議并下載你首選的軟件版本后,就可以開始安裝了。
安裝方案包括:
創(chuàng)建基本域 - 每當(dāng)你安裝新的WebLogic實(shí)例時(shí),默認(rèn)情況下,將創(chuàng)建一個(gè)沒有托管服務(wù)器的基本域。在添加托管服務(wù)器之前,它實(shí)際上不會(huì)做太多。
在基本域中創(chuàng)建托管服務(wù)器 - 接下來(lái),你將繼續(xù)創(chuàng)建添加到主基域的托管服務(wù)器。這稱為“擴(kuò)展基域”。
在新域中創(chuàng)建托管服務(wù)器 - 如果你決定要在自己的域中運(yùn)行托管服務(wù)器,WebLogic允許你克隆主域中的現(xiàn)有管理服務(wù)器并使用它為新托管服務(wù)器創(chuàng)建新域。這稱為“擴(kuò)展托管服務(wù)器”。
集群托管服務(wù)器 - 在這種情況下,一旦托管服務(wù)器安裝在不同的域中,它們就可以“集群”在一起,由一個(gè)可駐留在任一域中的管理服務(wù)器運(yùn)行。
無(wú)論你選擇何種安裝方式,或最初選擇的體系結(jié)構(gòu)配置,都可以隨后根據(jù)業(yè)務(wù)流程邏輯的需要重新構(gòu)建設(shè)計(jì)。
應(yīng)用WebLogic
理想情況下,WebLogic可以很好地適應(yīng)業(yè)務(wù)的技術(shù)環(huán)境,在這種環(huán)境中,它可以通過(guò)以下方式進(jìn)行配置:
作為所有基于Java應(yīng)用的托管解決方案
充當(dāng)高端網(wǎng)站的家
解決前端應(yīng)用和后端服務(wù)器之間連接速度慢問(wèn)題的最佳安全解決方案
成為能夠應(yīng)對(duì)業(yè)務(wù)可擴(kuò)展性問(wèn)題的橋梁
簡(jiǎn)而言之,可以說(shuō)WebLogic是一個(gè)具有未來(lái)發(fā)展前景的應(yīng)用服務(wù)器。它可以作為需要包含在業(yè)務(wù)數(shù)據(jù)處理流程中的其他Java應(yīng)用,業(yè)務(wù)套件和硬件設(shè)備的輔助工具。
WebLogic使用哪些監(jiān)控和管理工具?
主要介紹三種最流行的WebLogic管理和監(jiān)控工具。
SolarWinds WebLogic性能監(jiān)控工具
雖然它是第三方產(chǎn)品,但SolarWinds WebLogic性能監(jiān)控工具是一個(gè)管理套件,涵蓋了監(jiān)控和管理WebLogic的所有方面。
通過(guò)查看此工具的功能,我們可以深入了解它的實(shí)際功能:
監(jiān)控內(nèi)存分配和使用情況,確保完成流程而不會(huì)占用資源
服務(wù)器和應(yīng)用監(jiān)控,提供對(duì)線程和池的深入性能洞察。這包括當(dāng)前等待時(shí)間和執(zhí)行請(qǐng)求所花費(fèi)的時(shí)間,以及跟蹤待處理的請(qǐng)求
與服務(wù)器和應(yīng)用監(jiān)控器集成后,SolarWinds數(shù)據(jù)庫(kù)性能分析器提供與WebLogic相關(guān)的Oracle數(shù)據(jù)庫(kù)的詳細(xì)分析和報(bào)告
監(jiān)控?cái)?shù)據(jù)庫(kù),如SQL Server,MySQL,DB2,SAP ASE和其他數(shù)據(jù)庫(kù),在數(shù)據(jù)存儲(chǔ)方面實(shí)現(xiàn)幾乎100%的全面通信
監(jiān)控VMware和Hyper-V等虛擬環(huán)境和應(yīng)用,允許復(fù)制和測(cè)試模擬設(shè)置
BEA WebLogic管理控制臺(tái)
可以通過(guò)Web瀏覽器訪問(wèn)這個(gè)本機(jī)Oracle管理控制臺(tái),并從WebLogic域的Administration Server實(shí)例運(yùn)行。它使用稱為MBean的Java對(duì)象,每個(gè)對(duì)象都包含一組屬性,這些屬性定義用于管理服務(wù)器的不同功能和操作的參數(shù)。
可以使用此管理工具完成的工作包括:
啟動(dòng),停止實(shí)例和群集配置
配置服務(wù)器服務(wù),如數(shù)據(jù)庫(kù)連接(JDBC)和消息傳遞(JMS)
用戶,組和角色的安全性和管理
配置和部署Java應(yīng)用
監(jiān)控服務(wù)器和應(yīng)用的性能,通過(guò)服務(wù)器和域日志文件排除故障
WebLogic智能儀表板和監(jiān)控(WLSDM)
WebLogic智能儀表板和監(jiān)控(WLSDM)是另一個(gè)第三方管理和監(jiān)控工具,它是一個(gè)控制臺(tái)擴(kuò)展,而不是一個(gè)獨(dú)立的解決方案。
WLSDM的一些強(qiáng)大功能包括:
簡(jiǎn)單,快速,非資源密集型安裝,擴(kuò)展獨(dú)有的優(yōu)勢(shì),可以獲取WebLogic域的快照
能夠創(chuàng)建無(wú)限數(shù)量的自定義儀表板,以滿足管理員控制和報(bào)告查詢的需求
通過(guò)使用WLSDM指標(biāo)瀏覽器輕松創(chuàng)建警報(bào)和通知
存儲(chǔ)和檢索舊數(shù)據(jù),包括度量數(shù)據(jù),后端數(shù)據(jù),甚至報(bào)警,用于比較和分析
腳本的添加和調(diào)度,以便于管理CRON作業(yè)
WebLogic的優(yōu)缺點(diǎn)
優(yōu)點(diǎn):
它是甲骨文的優(yōu)質(zhì)產(chǎn)品之一,具有數(shù)據(jù)安全性和完整性保證
一個(gè)強(qiáng)大的故障安全解決方案,這是關(guān)鍵任務(wù)計(jì)算環(huán)境必須的
能夠通過(guò)緊湊的報(bào)告在WebLogic域上繪制完整的圖表,以便于理解和準(zhǔn)確的決策
缺點(diǎn):
與其他類似的軟件解決方案相比,可能看起來(lái)有點(diǎn)笨重和臃腫
并非每個(gè)中小型企業(yè)都能承擔(dān)相當(dāng)復(fù)雜的許可費(fèi)用
關(guān)于WebLogic服務(wù)器基礎(chǔ)知識(shí)是什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。