更新時(shí)間:2022年10月27日17時(shí)20分 來(lái)源:傳智教育 瀏覽次數(shù):
WebLogic是美國(guó)Oracle公司出品的一個(gè)Application Server,確切來(lái)說(shuō)是一個(gè)基于JavaEE架構(gòu)中間件,Webserver是構(gòu)建網(wǎng)站的必要軟件,用來(lái)解析發(fā)布網(wǎng)頁(yè)等功能,它是用純Java開(kāi)發(fā)的。
WebLogic是用于開(kāi)發(fā)、集成、部署和管理大型分布式Web應(yīng)用、網(wǎng)絡(luò)應(yīng)用和數(shù)據(jù)庫(kù)應(yīng)用的Java應(yīng)用服務(wù)器(Application Server)。將Java的動(dòng)態(tài)功能和Java Enterprise標(biāo)準(zhǔn)的安全性引入大型網(wǎng)絡(luò)應(yīng)用的開(kāi)發(fā)、集成、部署和管理中。
WebLogic是美國(guó)Oracle公司的主要產(chǎn)品之一,是由并購(gòu)BEA得來(lái),是商業(yè)市場(chǎng)上主要的Java(J2EE)應(yīng)用服務(wù)器軟件之一,是世界上第一個(gè)成功商業(yè)化的J2EE應(yīng)用服務(wù)器,已推出12c(12.2.1.3)版。而此產(chǎn)品也延伸出WebLogic Portal、WebLogic Integration等企業(yè)用的中間件(但當(dāng)下Oracle主要以Fusion Middleware融合中間件來(lái)取代這些WebLogic Server之外的企業(yè)包),以及OEPE(Oracle Enterprise Pack for Eclipse)開(kāi)發(fā)工具。
WebLogic的主要概念如下。
?。?)Domain。域是作為單元進(jìn)行管理的一組相關(guān)的WebLogic Server資源。一個(gè)域包含一個(gè)或多個(gè)WebLogic Server實(shí)例,一個(gè)域可以包含多個(gè)群集。Domain中包含一個(gè)特殊的WebLogic服務(wù)器實(shí)例,稱為Administration Server,這是配置、管理Domain中所有資源的核心。
?。?)Server。服務(wù)器,也就是一個(gè)應(yīng)用服務(wù)器的實(shí)例,用來(lái)部署和運(yùn)行各種J2EE應(yīng)用程序,也可以用來(lái)配置各種服務(wù)程序。它是WebLogic應(yīng)用服務(wù)器的基本服務(wù)單元。一個(gè)WebLogic域中一般有一個(gè)管理服務(wù)器和多個(gè)被管理服務(wù)器。
?。?)WLST。WebLogic腳本工具是一種命令行腳本界面,系統(tǒng)管理員和操作員用它來(lái)監(jiān)視和管理WebLogic Server實(shí)例及域。WLST腳本環(huán)境基于Java腳本解釋器Jython。除WebLogic腳本功能外,還可以使用解釋語(yǔ)言的常用功能。WebLogic Server開(kāi)發(fā)人員和管理員可以按照J(rèn)ython語(yǔ)言語(yǔ)法擴(kuò)展WebLogic腳本語(yǔ)言,以滿足其環(huán)境需要。
北京校區(qū)