服務(wù)器-weblogic9技術(shù)白皮書_第1頁
服務(wù)器-weblogic9技術(shù)白皮書_第2頁
服務(wù)器-weblogic9技術(shù)白皮書_第3頁
服務(wù)器-weblogic9技術(shù)白皮書_第4頁
服務(wù)器-weblogic9技術(shù)白皮書_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

市場概 BEAWebLogicServer在企業(yè)中的作 SOA與WebLogic和 多層業(yè)務(wù)解決方 表示 數(shù)據(jù)綁定和轉(zhuǎn) WebLogicServerWeb服務(wù) 動(dòng)態(tài)Web頁 Web頁面的互操作 包含SOA的牉客戶 前端安全 單點(diǎn)登錄與同夕部安全系統(tǒng)集 Web服務(wù)與WSRPSO解決方 業(yè)務(wù)層—業(yè)務(wù)邏 企業(yè)開 強(qiáng)健的業(yè)務(wù)服 事 業(yè)務(wù)應(yīng)用的安全 可伸縮 高可用 性 集成(后端) /息傳 安全系統(tǒng)集 數(shù)據(jù)持久 與其他系統(tǒng)集 管理服 本地應(yīng)用管 域范圍管 系統(tǒng)審計(jì)兼 遷移到WebLogicServer 口 全新特性概 系統(tǒng)管 性能和可用 企業(yè)Web服 完備的企業(yè)/息基礎(chǔ)架 資 文 支持的標(biāo) 術(shù)語 關(guān)于 概今天企業(yè)集成度和SOA的使用率不斷提高服務(wù)和集成平臺(tái)的選擇顯得空前重要。為了充分利用和保護(hù)關(guān)鍵業(yè)務(wù)基礎(chǔ)架構(gòu)所選的平臺(tái)必須是基于標(biāo)準(zhǔn)、強(qiáng)健、可擴(kuò)展的必須易于配置、管理和而且要足夠靈活度以支持各類開發(fā)團(tuán)隊(duì)和多種應(yīng)用框架。屢獲殊榮的BEAWebLogicServer?可達(dá)到甚至超過上述標(biāo)準(zhǔn)這個(gè)企業(yè)級(jí)內(nèi)核是BEAWebLogicPlatformTM應(yīng)用套件和氣破性新產(chǎn)品系列BEAAquaLogicTMSOA的強(qiáng)大基礎(chǔ)。目前WebLogicServer已發(fā)展到第9代產(chǎn)品它包含久負(fù)盛名的大量服務(wù)容器8年多來一直是開發(fā)和架構(gòu)師的理想選擇也是企業(yè)家們的制勝法寶。WebLogicServer支持SOA其可靠性勝過了所有其他應(yīng)用服務(wù)器使您更加接近'零巖機(jī)時(shí)間”目標(biāo)它支持從開發(fā)到生產(chǎn)的整個(gè)應(yīng)用生命期并完全符合的J2EE1.4規(guī)范和各種Web服務(wù)標(biāo)準(zhǔn)互操作性業(yè)內(nèi)領(lǐng)先。WebLogicServer應(yīng)用服務(wù)器性能卓越價(jià)值無限I企業(yè)級(jí)概述:闡述WebLogicServer在企業(yè)和SOA多層業(yè)務(wù)解決方案:將業(yè)務(wù)問題分類并解釋W(xué)ebLogicServerWebLogicServer9.0本文面向業(yè)務(wù)者和企業(yè)架構(gòu)師編排形式靈活可供您根據(jù)需要選讀。閱讀本文開頭和口尾您可以從宏觀上了解應(yīng)用服務(wù)器。閱讀全文可以進(jìn)一步了解WebLogicServer的詳情從而解決特殊業(yè)WebLogicServer9.0是一個(gè)Java應(yīng)用服務(wù)器它全面實(shí)現(xiàn)了J2EE1.4規(guī)范、的Web服務(wù)標(biāo)準(zhǔn)和的互操作標(biāo)準(zhǔn)。WebLogicServer內(nèi)核以可執(zhí)行、可擴(kuò)展和可靠的方式提供的安全、事J2EE1.4規(guī)范提供了一個(gè)標(biāo)準(zhǔn)API集來創(chuàng)建分布式應(yīng)用這些應(yīng)用可各種服務(wù)(如數(shù)據(jù)庫、/息瀏覽器客戶端或Java客戶端這些應(yīng)用。WebLogicServer一直在SPECjAppServer(.spec./jAppServer2004)J2EE基準(zhǔn)測試中名列前茅它刷新了應(yīng)用服務(wù)器的性能世界并保持每單位Java操作的成本最低。WebLogicServer達(dá)到和超過了J2EEAPI的要求它提供高級(jí)/息傳輸、數(shù)據(jù)持久性、管理、高可用性、集群和多平臺(tái)開發(fā)支持。WebLogicServerWebLogicPlatform中的其它產(chǎn)品及AquaLogic產(chǎn)品系列一起提供了堅(jiān)強(qiáng)的服務(wù)可以滿足全球規(guī)模最大的企業(yè)的需要也是Java領(lǐng)域J2EE規(guī)范的WebLogicServer還允許企業(yè)在高度可用、高度可擴(kuò)展的環(huán)境中部署應(yīng)用。企業(yè)可配置WebLogicServer實(shí)例集群來分布負(fù)載并在硬件或網(wǎng)絡(luò)出現(xiàn)故障時(shí)及時(shí)進(jìn)行處理。擴(kuò)展的安全特性可以保護(hù)對(duì)安全的保障企業(yè)數(shù)據(jù)安全并防止 。WebLogicServer提供的管理工具允許系統(tǒng)管理員和優(yōu)化應(yīng)用及WebLogicServer環(huán)境的性能。用戶還可以通過配置來/除人工干預(yù)使WebLogicServer自動(dòng)和優(yōu)化應(yīng)用???、WebLogicServer利用這些工具和特性為用戶提供了BEAWebLogicServer在企業(yè)在20世紀(jì)90年代末期Java成為非常流行的解決方案'粘合劑”它通過以下方式將全異系統(tǒng)融一個(gè)整體(1)(2)多平臺(tái)支持。開始時(shí)WebLogicServerJava服務(wù)集合(即當(dāng)前J2EE規(guī)范的前身。早期版本提供工作臺(tái)、事務(wù)控制、/息傳輸和電子郵件等服務(wù)由于企業(yè)需要將服務(wù)產(chǎn)品在一個(gè)公共平臺(tái)上WebLogicServer變得越來越重要。cJ的日益主流化WebLocSrvr逐B(yǎng)EABEA 業(yè)務(wù)分析 業(yè)務(wù)分析BEABEA應(yīng)用開BEAWebLogic企業(yè)開BEA企業(yè)信息系T基礎(chǔ)架構(gòu)組消Web服WebLogicServer9.0支持以下標(biāo)準(zhǔn)SNMP管理協(xié)議、XA分布式事務(wù)、SSLv3、公鑰加密、LDAP、J2EE1.4、JavaSE5.0(CORBAorb)、FML32緩沖區(qū)、XML、SAML、SPNEGO和Web服務(wù)。WebLogicServer9.0不僅支持現(xiàn)有標(biāo)準(zhǔn)還支持多流審計(jì)、和轉(zhuǎn)換/息傳輸、并行部署、高可用離線/息交付系事務(wù)容器、J2EECA集成點(diǎn)容器、RMI服務(wù)容器、數(shù)據(jù)庫池管理器、JNDI表、UDDI表、Web、Tuxedo事務(wù)MOM解決方案集成點(diǎn)及J2EE實(shí)現(xiàn)。要了解WebLogicServerSOAWebLogic和WebLogicServer是BEAWebLogicTM產(chǎn)品系列的(BEAWebLogic產(chǎn)品系列還包括WebLogicPortal和WebLogicIntegration)WebLogicPortal和WebLogicIntegration都依賴于WebLogicServer提供的服務(wù)(包括安全服務(wù)、事務(wù)控制、審計(jì)、Web和Servlet服務(wù)器、EJB容器)WebLogicPortal和WebLogicIntegration本身就是運(yùn)行在WebLogicServer中的應(yīng)用。打打包應(yīng) 定制應(yīng)BEAWebLogic產(chǎn)品系BEAAquaLogic產(chǎn)品系圖2:WebLogic和AquaLogic產(chǎn)品WebLogicPortal和WebLogicIntegration是WebLogicServer的補(bǔ)充它們從邏輯上擴(kuò)展了WebLogicServer的服務(wù)來滿足的應(yīng)用要求。WebLogicPortal在WebLogicServer的Web容器上構(gòu)建將WebLogicServer的事務(wù)和EJB功能提供長久運(yùn)行的、易于的業(yè)務(wù)流程。3WebLogicServer9.0SOABEAAquaLogic產(chǎn)品系列包括BEAAquaLogicServiceBusTM該服務(wù)總線產(chǎn)品為WebLogic產(chǎn)品提供的所有服務(wù)添加了一個(gè)管理層。AquaLogicServiceBus不僅可以與WebLogic產(chǎn)品共用還能將WebLogicServer提供的大量異構(gòu)服務(wù)等分為可管理的模塊。這兩個(gè)產(chǎn)品系列互相補(bǔ)充為實(shí)現(xiàn)真正的企業(yè)級(jí)SOA提供必需的組件。要了解WebLogicServer多層業(yè)務(wù)解決方本節(jié)將對(duì)WebLogicServer'BEAWebLogicServer為幫助您更快地了解WebLogicServer在企業(yè)中的作用本節(jié)將按表示層、業(yè)務(wù)層、集成(后端)層和管理框架進(jìn)行編排。在每一個(gè)層次將進(jìn)行詳細(xì)匕述列出BEAWebLogic特性并提供相關(guān)以表示W(wǎng)ebLogicServer如何幫助您展現(xiàn)數(shù)據(jù)?首先介紹包括數(shù)據(jù)綁定在內(nèi)的表示服務(wù)然后討(或轉(zhuǎn)換數(shù)據(jù)的Java類就可以通過WebLogicServer予以表達(dá)。在WebLogicServer上運(yùn)行的WebLogicIntegration產(chǎn)品包含一個(gè)數(shù)據(jù)引擎能實(shí)現(xiàn)任何二進(jìn)制數(shù)據(jù)與XML數(shù)據(jù)的相互轉(zhuǎn)換。WebLogicServer可提供以下功能。如果您正在使用XML您就需要一個(gè)綁定機(jī)制實(shí)現(xiàn)XML數(shù)據(jù)與Java數(shù)據(jù)的相互轉(zhuǎn)換。WebLogicServer9.0通過Apache開放源項(xiàng)目()支持由BEA開發(fā)的XMLBeansv2。Java對(duì)象可以被到XML文檔對(duì)象StreamingAPIforXML(StAX)指針或PlainOldJavaOb-jects(POJO)對(duì)象。WebLogicServer支持J2EE1.4中的XML規(guī)范包括JAX-RPC、JAXP、JAXR、SAAJ及Web服務(wù)。此夕WebLogicServer允許您為單個(gè)應(yīng)用配置SAX和DOM樣式解析器及XSLT轉(zhuǎn)換使您在解析、構(gòu)建文檔和顯示口果時(shí)擁有最大的靈活性。如果您需要表示Tuxedo中的FML32數(shù)據(jù)則可以使用WebLogicServer9.0的WTC該連接器具有事務(wù)控制功能能輕松地將Tuxedo緩存區(qū)信息轉(zhuǎn)換為Java數(shù)據(jù)。J2EE1.4仍支持Java-CORBA互操作JDK1.5運(yùn)行庫包含一個(gè)CORBAORB。有關(guān)Java/CORBA傳輸能力的參閱'集成層”一節(jié)。WebLogicServerWebWebLogicServer包含全功能的Web服務(wù)器并具有以下特性:規(guī)范HTTP1.1內(nèi)的公鑰交換審計(jì)日志自動(dòng)執(zhí)行和可配置的和驗(yàn)證(AA)觸發(fā)器用戶組和角色支持若干次失敗嘗試后的IPSAMLv1.1斷言者和憑證者(見后面的'安全系統(tǒng)集成”一節(jié))支持的單點(diǎn)登錄以及按路徑或文件類型確定的安全分區(qū)等。WebLogicServer還提供跨多個(gè)網(wǎng)卡和端口的通道分配允許與和路由器的可預(yù)見集成。WebLogicServerWeb容器非常強(qiáng)健并具有強(qiáng)大的伸縮性,當(dāng)不同服務(wù)器節(jié)點(diǎn)加入到WebLogicServer集群時(shí)它能表示出平滑地?cái)U(kuò)展能力,當(dāng)出現(xiàn)硬件故障時(shí)允許客戶會(huì)話自動(dòng)遷移到輔助服務(wù)器上,無匕是為10個(gè)還是1000萬個(gè)客戶提供服務(wù)您都不需要改變業(yè)務(wù)邏輯代碼。動(dòng)態(tài)Web自互聯(lián)網(wǎng)誕生、日起Web服務(wù)器開發(fā)就著一個(gè)重大:靜態(tài)頁面業(yè)務(wù)需求如何才能使Web頁面動(dòng)起來?早期的CGI編程解決方案是基于的極其脆弱沒有伸縮性。1997年推出的JavaServletAPI為Web開發(fā)提供了動(dòng)態(tài)生成Web內(nèi)容的標(biāo)準(zhǔn)方法。目前大多數(shù)WebLogic展現(xiàn)解決方案都在使用WebLogicServer的Web容器的功能其中包括JSP的處理。WebLogicServer9.0包含許多JSP(嵌入到Servlet頁面的可定制)以幫助執(zhí)行緩存、處理和循環(huán),還包含被部署為一個(gè)jar包或類庫的Java標(biāo)準(zhǔn)庫(JSTL)的實(shí)現(xiàn)。Servlet是駐留在WebLogicServer的一些過程在Web容器內(nèi)等候處理一些特殊請(qǐng)求。WebLogicServer管理的一些Servlet實(shí)例包括WebLogicServer管理控制臺(tái)(詳見'管理控制臺(tái)”一節(jié)、Web服務(wù)和WSRP(見'Web服務(wù)與WSRSOA解決方案”一節(jié)。您還可以編寫定制的Servlet來自定WSRPportlet是打包了展現(xiàn)信息的Web服務(wù)在WebLogicServer中創(chuàng)建的WSRPProducerportlet被部署為Servlet由門戶應(yīng)用使用。不光WebLogicPortal產(chǎn)品( 場上最完整的WSRP實(shí)現(xiàn)而且通過服務(wù)器支持的Struts、頁面流和Web服務(wù)功能您還可以在WebLogicServer9.0上創(chuàng)建并部署WSRP2.0Producer.。在將動(dòng)態(tài)Web頁面部署到WebLogicServer后您該如何管理一組頁面、Web服務(wù)和WSRPportlet 該技術(shù)是Apache開源項(xiàng)目Beehive(beehive)的一部分BEA首先在WebLogicServer8.1中創(chuàng)建了頁面流和其他技術(shù)然后將該技術(shù)捐贈(zèng)給開放源社區(qū)啟動(dòng)了Beehive計(jì)劃。Beehive1.0版本已經(jīng)與WebLogicServer9.0集成在一起最流行的JSPModel2(又稱MVC)框架是Struts()。WebLogicServer9.0支Struts1.1Struts1.2。Beehive頁面流技術(shù)建立在Struts引擎、上并添加了上下文處理、JSPServer集成起來從而將WebLogicServer的安全功能與的日志及錯(cuò)誤處理融為一體。BEAWebLogicWorkshopTM為創(chuàng)建與配置Beehive頁面流提供了可視化開發(fā)環(huán)境。包含SOA的胖客戶除了基于Web瀏覽器的客戶端夕WebLogicServer還支持'牉客戶端”。、所以稱呼為'牉客戶端”是因?yàn)樗粌H要提供Web頁面服務(wù)還需要分發(fā)部署其代碼。這些'牉客戶端”形式多樣包括嵌入到務(wù)和支持WSRP的門戶應(yīng)用等等。到客戶端瀏覽器的Applet通過與全功能的WebLogicServer連接使得Web頁面動(dòng)起來了異步HTTP能提供的功能。WebLogicServer能處理appletjar的交付并保留客戶端用戶的上下文。Java應(yīng)用運(yùn)行在客戶桌面上。WebLogic支持JavaWebStart這是一個(gè)標(biāo)準(zhǔn)的J2SE5.0機(jī)制使運(yùn)行在遠(yuǎn)處的Java客戶端可從WebLogicServer獲得實(shí)時(shí)信息并繼續(xù)正常運(yùn)行。WebLogicServer完全支持RMIJava傳輸層(JRMP)RMI實(shí)現(xiàn)t3速度更快、伸縮性更好范圍更廣了RMI規(guī)范。RMI客戶端可以通過在類路徑中包含weblogic.jar來WebLogicServer的全部特性,另夕可以用RMI/IIOP和WebLogic輕量級(jí)客戶端jar包來構(gòu)建較小的WebLogicServer擁有雙層保護(hù)既有遵循公共安全框架的前端安全系統(tǒng)又有業(yè)內(nèi)惟一的可安全架構(gòu)(可以與所有主要第安全框架集成允許實(shí)施者構(gòu)建自己的可服務(wù)模塊。前端安全能夠防止無端的請(qǐng)求(即)遵循公共安全標(biāo)準(zhǔn)方便了開發(fā)和部署和夕部都有可能出現(xiàn)不受歡迎的用戶他們用各種您的服務(wù)器和業(yè)務(wù)資產(chǎn)。下面將首先討匕前端和WebLogicServer的保護(hù)方式。在WebLogicServer和客戶端應(yīng)用、間傳遞數(shù)據(jù)時(shí)必須對(duì)數(shù)據(jù)進(jìn)行加密。WebLogicServer實(shí)現(xiàn)了業(yè)內(nèi)標(biāo)準(zhǔn)的SSLv3其中包括PKI交換能保證在加密前提下安全地交換數(shù)據(jù)。WebLogicServer服務(wù)器為SSL和非SSL提供獨(dú)立端口WebLogicServerWeb容器管理安全連接和非安全連接的轉(zhuǎn)換。WebLogicServer還支持HTTP頭加密標(biāo)準(zhǔn)、加密 s和HTTP壓縮。WS-Web服務(wù)也必須在Web容器內(nèi)得到安全保護(hù)。WebLogicServer支持WS-Security加密關(guān)鍵的Web服務(wù)頭信息以實(shí)現(xiàn)不可否認(rèn)的服務(wù)請(qǐng)求。這了在通信交換中使用SSL加密所能提供的數(shù)據(jù)WebLogicServer通過'三次登錄失敗出局”的策略來防止未用戶的防止冒名登錄BEA認(rèn)識(shí)到安全不只是安全的問題它也與安全編碼和配置等活動(dòng)有關(guān)。BEA列出了預(yù)防對(duì) /wls/docs90/lockdown/practices.html)如預(yù)防中間人和跨的措施并了一個(gè)咨詢站點(diǎn)為客戶提供支持使他們及時(shí)更新的補(bǔ)丁信息從而避免應(yīng)用基礎(chǔ)受到。許多發(fā)生在放火墻以內(nèi)WebLogicServer通過保護(hù)、數(shù)據(jù)保護(hù)和安全/息交換服務(wù)等方式WebLogicServer9.0默認(rèn)地將用戶在LDAP或用戶安全區(qū)中不能由Subject對(duì)象在輸入時(shí)用CryptographyAPI(術(shù)API)自動(dòng)加密。Cryptography在開發(fā)自己的應(yīng)用時(shí)同樣可將CryptographyAPI作為API使用。例如如果需要檢索(以與其他系統(tǒng)連接)而且它們未用單向散列算法進(jìn)行編碼您就可以編寫自己的憑證程序用Cryptog-raphyAPI對(duì)它們進(jìn)行。WebLogicServer內(nèi)的所有容器都使用相同的安全基礎(chǔ)架構(gòu)所以、上下文和參數(shù)的處理方式共識(shí)。WebLogicServer9.0緊跟標(biāo)準(zhǔn)的發(fā)展步伐支持當(dāng)前的Java和驗(yàn)證(JavaAA)sicProfile1.0、WS-Policy、WS-ReliableMessaging及用于互操作的WS-Addressing等標(biāo)準(zhǔn))并將XACML。WebLogicServer還了這些標(biāo)準(zhǔn)為您提供全面選擇包括與SSO解決方案共用的、功能齊全ServletAuthenticationFilter(Servlet驗(yàn)證過濾器)這些SSO方案包括SAML、微軟的(一個(gè)確認(rèn)服務(wù)實(shí)現(xiàn))以及業(yè)內(nèi)惟一的可安全架構(gòu):WebLogic自己的安全服務(wù)提供模塊接(SSPI)SSPIWeb服務(wù)與WSRP:SOA解決WebLogicServer憑借從開發(fā)到部署的Web服務(wù)編碼、測試、準(zhǔn)備、部署和配置選擇以及與新推出的BEAAquaLogicServiceBus產(chǎn)品的集成繼續(xù)成為支持SOA服務(wù)的最卓越。AquaLogic依靠同類可查找性、SLA、錯(cuò)誤處理和事務(wù)處理能力以獨(dú)立于技術(shù)的方式管理所有涵蓋的服務(wù)如EJB、JMS隊(duì)列和Web服務(wù)等。UDDIWebLogicServer9.0產(chǎn)品還包括自己的UDDIv2表該表包含業(yè)務(wù)分類信息、您提供的服務(wù)以及建了全局的、平立的、開放架構(gòu)空間允許您創(chuàng)建自己的Web服務(wù)。創(chuàng)建Web使用WebLogicServer9.0可以輕松地創(chuàng)建和部署Web服務(wù)開發(fā)可以選擇最合適的編程模型:WebServicesEnterpriseEdition(WSEE)1.1服務(wù)部署、JSR-181Web服務(wù)注釋(基于BEA支持的JSR-175)開發(fā)、基于的配置(來自WSDL)或其他。這種新方法使開發(fā)得以快速輕松地創(chuàng)建Web服務(wù)并迅速將其交付市場與傳統(tǒng)的開發(fā)模式相比該方法生產(chǎn)率高、整體復(fù)雜性低并降低WebLogicServer9.0憑借多年前始于BEA的一個(gè)Apache項(xiàng)目XMLBeans2使您的Web服務(wù)與應(yīng)用業(yè)務(wù)邏輯、間的數(shù)據(jù)綁定變得極為輕松XMLBeans2實(shí)現(xiàn)XMLSchemas與Java對(duì)象、間的相互XMLXML標(biāo)記 強(qiáng)類保指原始WebLogicServerWebJSR109規(guī)范允許在遵循JSR109Web服務(wù)的部署移?性。WS-BasicProfile、WS-Addressing、WS-ReliableMessagingWS-Policy共同構(gòu)建WebWebWebLogicWeb服務(wù)會(huì)話框架的功能了標(biāo)準(zhǔn)它們與現(xiàn)有標(biāo)準(zhǔn)一起引領(lǐng)著涌向新一代Web服務(wù)互操作性的潮流。WebLogicServer9.0Web服務(wù)會(huì)話框架支持異步/息傳輸和回叫利用了WebLogicServer的強(qiáng)?。鬏斚到y(tǒng)和事務(wù)丟失率為0WebLogicWeb服務(wù)還可將WebServiceRemotePortlet(WSRP)安裝在WebLogicServer上以增加可配置的顯示業(yè)務(wù)層在生產(chǎn)中WebLogicServer可支持多種應(yīng)用框架ColdFusion元語言頁、Spring開源應(yīng)用框架、管控件、Spring應(yīng)用框架和J2EECA適配器等。有多種服務(wù)器開發(fā)環(huán)境包括BEA的集成開發(fā)環(huán)境BEAWebLogicWorkshop(WebLogicServer9.0附加的服務(wù)包提供。雖然WebLogicWorkshop是BEA首選的集成開發(fā)環(huán)境解決方案但也是可供WebLogicServer開發(fā)人Java5WebLogicServer中運(yùn)行同時(shí)通過BorlandJBuilder2006、GenuitecMyEclipseIDE、EclipseJDT3.1WebToolsPlat-form1.0及其他開發(fā)環(huán)境中也能實(shí)現(xiàn)緊密的開發(fā)集成(啟動(dòng)停止服務(wù)器、編譯J2EE應(yīng)用、部署撤銷應(yīng)用。在采用WebLogicServer時(shí)團(tuán)隊(duì)可根據(jù)需要地選擇一種適當(dāng)?shù)拈_發(fā)環(huán)境來創(chuàng)建代碼。WebLogicServer9.0Java業(yè)務(wù)功能。WebLogicServer9.0Java5javajar包、ear包、war包、rarWeb服務(wù)并提供豐富的功能實(shí)現(xiàn)(免費(fèi)或按照證協(xié)議。WebLogicServer是開發(fā)的首選。它易于安裝和配置而且是市場上文檔記錄最完備、提供最卓越支持的產(chǎn)品。業(yè)務(wù)服務(wù)是企業(yè)應(yīng)用的和。在WebLogicServer平臺(tái)上部署業(yè)務(wù)服務(wù)可以充分發(fā)揮代碼的各項(xiàng)功能:事務(wù)、池化資源、安全框架、工作管理器、內(nèi)容管理、集群、和高可用性。Web容器Web服務(wù)和審SServet和Pagef框 和Singeton集群`LAN、MAN、RDBMSSP插件BEAWebLogicTuxedo工Back-end6:WebLogicServer9.0EJB2.1(企業(yè)JavaBean2.1)是可池化、可調(diào)用、安全可靠、強(qiáng)健、可伸縮的事務(wù)資源如果需要CA容器、WSRP容器進(jìn)行調(diào)用也可通過RMI進(jìn)行夕部調(diào)用。EJB能確保業(yè)務(wù)功能的安全并將其提供給各種Java客戶端。EJB能被方便地打包成Web服務(wù)故可查找獨(dú)立于語言并能像其他任何服務(wù)一樣被方便地調(diào)用。實(shí)體EJB是持久性數(shù)據(jù)的有效接口EJB容器的對(duì)象/關(guān)系能力因WebLogic的EJB-QL擴(kuò)展(擴(kuò)大了數(shù)據(jù)對(duì)象/關(guān)系配置功能)而得到進(jìn)一步增強(qiáng)。WebLogicServer9.0還對(duì)MDB(/息驅(qū)動(dòng)EJB)WorkManager(工作管理器)Context(上下文)服務(wù)像骨干一樣貫穿WebLogicServer9.0的核心。它們?yōu)閼?yīng)用提供了一個(gè)機(jī)制以調(diào)度并行/異步線程執(zhí)行的工作。這些線程跨所有容器管理。在任何一點(diǎn)進(jìn)入服務(wù)器都會(huì)打上標(biāo)記這個(gè)過程稱作'上下文染色”而且還會(huì)創(chuàng)建一個(gè)可從各種容器一直到JVM(再折回)的惟一會(huì)話ID。應(yīng)用可以配置調(diào)度原則(如'這一模塊應(yīng)當(dāng)占用90%CPU時(shí)間”或'如果遇到死線程,中止該應(yīng)。WebLogicServer將利用這一原則連同收集的反映實(shí)立運(yùn)行性能的數(shù)據(jù)為應(yīng)用分配CPU資源。應(yīng)用不再需要為具體組件配置單獨(dú)的線程池相反可以依靠WebLogicServer來、優(yōu)化還可以從夕部調(diào)入WebLogicServer工作管理器APIJ2EECA容器的工作管理實(shí)現(xiàn)充分利用了接口獲得的服務(wù)質(zhì)量類型相同。有關(guān)J2EECA、信息傳遞、數(shù)據(jù)庫集成及其他系統(tǒng)與系統(tǒng)間通信的詳細(xì)討匕請(qǐng)參閱'集成(后端)層”一節(jié)。WebLogicServer9.0在其事務(wù)容器服務(wù)中支持的Java事務(wù)服務(wù)(JTS)支持Java事務(wù)(JTA)也支持J2EE1.4規(guī)范所定義的CORBA對(duì)象事務(wù)服務(wù)(OTS)。雖然JMSEJB等服務(wù)在處理連接、調(diào)用和數(shù)據(jù)問題時(shí)自動(dòng)使用事務(wù)控制但是JTA?可在應(yīng)用代碼中調(diào)用使您不必?JTA。貝爾和Tuxedo工程師們發(fā)明的XA現(xiàn)在是在多個(gè)事務(wù)容器間協(xié)調(diào)事務(wù)的全球標(biāo)準(zhǔn)允許協(xié)調(diào)提交和回滾。WebLogicServer不僅允許在數(shù)據(jù)庫連接、J2EECA適配器連接、EJB和JMS連接中執(zhí)行XA而且還允許非XA資源通過'LoggingLastResource”事務(wù)優(yōu)化功能參與XA事務(wù)( 要瀏覽WebLogicServer9.0中供業(yè)務(wù)邏輯使用的所有Java服務(wù)請(qǐng)參閱htt 安全性是WebLogicServer產(chǎn)品線的WebLogic安全性利用的安全基礎(chǔ)口構(gòu)為所有服務(wù)提供同等保護(hù)架構(gòu)具有極強(qiáng)的可配置性、動(dòng)態(tài)性而且對(duì)所有主要的安全框架都是可的。對(duì)WebLogic安全性的更詳細(xì)介紹見htt 可框架WebLogicServer的可安全服務(wù)提供模塊(SSPI)是目前市場上惟一的同類接口。它允許您連接己的解決方案。還有一致的回滾機(jī)制并易于與BEAAquaLogicEnterpriseSecurityTM集成以跨多個(gè)SOA域?qū)崿F(xiàn)的策略管理。解決以下問題的插件都是即取即用的:驗(yàn)證、、斷言、角色、、路除了利用SSL、PKI、Web服務(wù)安全和config.xml等配置文件中的保護(hù)來實(shí)現(xiàn)自動(dòng)加密管理夕WebLogic還公開這些服務(wù)以供應(yīng)用。值得注意的是WebLogic不以明文的形式在系統(tǒng)中保存口令允許您在每一層和每個(gè)容器選擇利用其加密功能。Java一直承諾'一次編碼隨處運(yùn)行”。WebLogicServer也因?yàn)閹捉€性的伸縮性而聲名遠(yuǎn)揚(yáng)。也WebLogicServer9.0服務(wù)器集群或多個(gè)集群(LAN、MAN和WAN)上隨處部署實(shí)例。在服務(wù)器伸縮性同樣重要。為此WebLogicServer9.0提供了JDBC連接、J2EECA連接、Java線程、套接字、文件閱讀器、Tux-edo連接、/息隊(duì)列、、/息橋、Servlet和EJB等服務(wù)池。WebLogicServer9.0增加了自動(dòng)服知道實(shí)現(xiàn)真正的零故障時(shí)間幾乎是不可能的但是WebLogicServer9.0利用部署和管理服務(wù)使OATooOAToo會(huì)話會(huì)話管理新應(yīng)用實(shí)WebLogicServer9.0允許在一個(gè)WebLogic集群上部署同一應(yīng)用的多個(gè)版本。新客戶端請(qǐng)求被路由到這樣您就不必構(gòu)建生產(chǎn)環(huán)境的版本不必在兩種環(huán)境中部署兩種不同的版本也不必利用負(fù)載均衡器將過載的流量轉(zhuǎn)向新版本這一切都由WebLogicServer9.0自動(dòng)完成。HttpSession、EJB、JMS、RMI、JDBC的可用WebLogicServer通過集群Servlet和JSP的HTTP會(huì)話狀態(tài)提供對(duì)Servlet和JSP的集群支持。WebLogicServer可將HTTP會(huì)話狀態(tài)保留在內(nèi)存、文件系統(tǒng)或數(shù)據(jù)庫中。'知覺存根(replica-awarestubs)”處理EJB和RMI對(duì)象的負(fù)載均衡和故障轉(zhuǎn)移它可以在整個(gè)集群中定位對(duì)象實(shí)例被作為對(duì)象編譯過程的口果為EJB和RMI對(duì)象創(chuàng)建。EJB和RMI對(duì)象是均勻部署即部署到集群中所有的服務(wù)器實(shí)例。WebLogicJava/息傳輸服務(wù)(JMS)架構(gòu)支持從集群中任一WebLogicServer實(shí)例透明地集群范圍內(nèi)的目的地從而實(shí)現(xiàn)多臺(tái)JMS服務(wù)器的集群。雖然WebLogicServer支持將JMS目的地和連接設(shè)施分散在整個(gè)集群范圍內(nèi)但相同的JMS或隊(duì)列仍由集群中不同的WebLogicServer實(shí)例管理。WebLogicServer還允許集群化JDBC對(duì)象其中包括數(shù)據(jù)源和多數(shù)據(jù)源以提高集群應(yīng)用的可用性。為集群配置的各個(gè)JDBC對(duì)象必須存在于集群管理的每個(gè)服務(wù)器上因此在配置JDBC對(duì)象時(shí)要將它們MANWAN集運(yùn)行在一個(gè)集群的一個(gè)服務(wù)器實(shí)例上的HTTP會(huì)話的狀態(tài)可以被到另一個(gè)WebLogicServer集群可以從實(shí)例(位于另一個(gè)集群)恢復(fù)會(huì)話數(shù)據(jù)并使其在主要集群中可用。如果在主要服務(wù)器出現(xiàn)故障的集群中沒有其他可用的成員請(qǐng)求可以通過故障轉(zhuǎn)移傳遞到會(huì)話副本的集群中。WebLogicServer9.0利用WebLogic框架自身的完好狀態(tài)。如果檢測到系統(tǒng)故障便通過可Server自動(dòng)遷移功能自動(dòng)提供JMSServer故障轉(zhuǎn)移。WebLogicServerWebLogicServerGUI模式下運(yùn)行的新升級(jí)向?qū)Э赏暾?、無縫地遷移當(dāng)前域中的全部內(nèi)容包括JTA事務(wù)日志記錄、JMS文件、數(shù)據(jù)庫、定制的安全服務(wù)模塊、節(jié)點(diǎn)管理器配置及遷移新版本9.0域所需的其他內(nèi)容。集集滾動(dòng)升級(jí)集集“WebLogicServer改善了singleton服務(wù)的可用性功能包括:支持服務(wù)器多線程池增強(qiáng)每臺(tái)服務(wù)器務(wù)器相關(guān)服務(wù)的能力如JMS服務(wù)和JTA事務(wù)恢復(fù)服務(wù)等。遵循J2EE規(guī)范的應(yīng)用服務(wù)器在實(shí)現(xiàn)方式上并不完全相同。WebLogicServer9.0有許多其他服務(wù)器所無法比擬的優(yōu)勢(shì)。例如WebLogicServer9.0擁有一流的性能。WebLogic僅使用位列第二的競爭對(duì)手一半的硬件成本卻刷新了數(shù)項(xiàng)行業(yè)基準(zhǔn)測試世界。WebLogicServer9.0的主要性能特點(diǎn)有:根據(jù)工作負(fù)荷自動(dòng)調(diào)度CPU,提高JDBC性能包括語句批處理性能,改善JMS及/息傳輸性能包針對(duì)非-XA資源進(jìn)行LoggingLastResourceXA優(yōu)化,新的會(huì)話Web服務(wù)框架等。集成(后端)WebLogicServer與后端系統(tǒng)的集成包括:與非-Java系統(tǒng)的池化連接、到其他系統(tǒng)的/息傳輸基礎(chǔ)口構(gòu)和橋、與安全框架集成、數(shù)據(jù)和與Tuxedo集成。層協(xié)議(SLA)度將相當(dāng)慢。考慮到大量的呼叫和系統(tǒng)如果沒有異步/息傳輸通信功能將很快陷入癱瘓。WebLogicServer特別重視/息傳輸JMS服務(wù)器的實(shí)現(xiàn)中增加了許多新功能了J2EE標(biāo)WebLogicServer9.0在/息傳輸功能上的最大改進(jìn)得益于現(xiàn)有的Tuxedo技術(shù)——和轉(zhuǎn)發(fā)(S&F)。盡管J2EE1.4規(guī)范沒有對(duì)此做出要求S&FWebLogicServer9.0成為一個(gè)真正的/息發(fā)電站滿足了/息傳輸產(chǎn)品對(duì)強(qiáng)健性和伸縮性的要求。S&F允許/息用戶(甚至是持久/息訂閱者)在一段時(shí)間內(nèi)不可用使得/息不會(huì)堆積在隊(duì)列中不會(huì)產(chǎn)生進(jìn)程的內(nèi)存溢出現(xiàn)象。該功能的實(shí)現(xiàn)機(jī)理是通完成的性能的文件共同工作從而產(chǎn)生一個(gè)無縫的可用的隊(duì)列和流既便是在高負(fù)載的情況下也能完成該項(xiàng)任務(wù)。另一些性能改善得益于JDBC語句批處理功能它使用戶緩存區(qū)的串行化反串行化及磁WebLogicServerJMS保證發(fā)送到目的地(分布或其他形式)的/息帶有'順序單元”從而按發(fā)送/息的順序進(jìn)行處理。JMS規(guī)范要求必須順序交付而且只能從單個(gè)生產(chǎn)者傳給單個(gè)/費(fèi)者。Diablo提供的功能遠(yuǎn)遠(yuǎn)超過了JMS的要求。/息排序是主要/息傳輸應(yīng)用的基本要素、一WebLogicServer9.0為此提供了卓越支持。Server9.0/息橋利用S&F功能不依靠XA來提供'正好一次”的服務(wù)它使用自身的重新傳輸反復(fù)檢測協(xié)議性能比以往的/息橋更勝一籌。WebLogicServer9.0還為創(chuàng)建非Java生產(chǎn)者和/費(fèi)者(可利用大部分WebLogicServer附加功能包括集群、S&F、安全性和支持長/息等)提供C語言API。WebLogicServer9.0將稱為JMS模塊的擴(kuò)展定義成標(biāo)準(zhǔn)的J2EE模塊類型。應(yīng)用可利用這些模塊配置所需的JMS資源并打包在應(yīng)用中。這樣應(yīng)用就成為完全獨(dú)立的應(yīng)用不依賴于管理員在WebLogicServer域中所執(zhí)行的資源配置。WebocSrvr9.0提供了先進(jìn)的/息管理功能包括查看和瀏覽/息人工地刪除、移動(dòng)、導(dǎo)入、導(dǎo)出/息和管理持久/息訂閱。每項(xiàng)功能還可以通過純JMX接口或以Jythn編寫的的形式寫入應(yīng)用程序然后用WLc工具(WLST)執(zhí)行(。所有功能都無縫集成在WebocServr管理控制臺(tái)中以實(shí)現(xiàn)一站式/息管理。MS容器還利用服務(wù)器自動(dòng)遷移功能(WebLogicServer9.0的新功能)JMSWebLogicServer的每一層(Web層、業(yè)務(wù)邏輯層及集成層)都涉及到安全性安全也是WebLogicPlatform必需考慮的問題。面曾介紹過可安全框架現(xiàn)在討匕與安全的實(shí)立集成先從WebLogicServer9.0所包含的即取即用的LDAP服務(wù)器開始??梢杂肳ebLogicServer輕松地配置驗(yàn)證提供者。有多類用戶和組接口供即取即用包括活、定制的RDBMS、iPlanet、L、Lx509、OpenLDAP、Novell、WindowsNT和SAMLWebLogicServerSecurity還管理式PKI密鑰和密鑰鏈路徑配置。WebLogicServer根據(jù)一套豐富的依據(jù)制定有關(guān)角色分配和資源使用方面的決策。WebLogic9.0豐富了決策依據(jù)將HTTPServlet請(qǐng)求、HTTPServlet會(huì)話及日期和時(shí)間組合也納入其中。在授便地配置角色。所有主要安全廠商都支持WebLogicServer的可提供模塊服務(wù)接口包括AquaLogicEnterpriseSecurity2.0。WebLogicServer支持多種CredentialMapper提供者將Java安全屬性轉(zhuǎn)換成EAI系統(tǒng)可以使用的標(biāo)記。在通過J2EECA適配器連接和可能需要不同和角色時(shí)這一點(diǎn)非常重要。案'強(qiáng)健的業(yè)務(wù)服務(wù)”一節(jié)中曾討匕過相關(guān)內(nèi)容這里討匕兩種主要的數(shù)據(jù)RDBMS和WebLogicServer9.0實(shí)現(xiàn)了數(shù)據(jù)庫的JDBC3.0規(guī)范支持更細(xì)粒度的事務(wù)管理(中間保存點(diǎn))和連接池優(yōu)化。數(shù)據(jù)庫連接池是WebLogicServer多年積的高性能特性該特性能夠?yàn)槿我鈶?yīng)用服務(wù)WebLogicServer9.0將各種JDBC數(shù)據(jù)源類型(連接池、數(shù)據(jù)源和事務(wù)數(shù)據(jù)源)整合為全新版本的'數(shù)據(jù)源”這種整合使應(yīng)用在進(jìn)行JDBC配置時(shí)只需配置單個(gè)實(shí)體而無須對(duì)多個(gè)實(shí)體逐個(gè)配置。WebLogicServer9.0在標(biāo)準(zhǔn)的J2EE模塊類型、夕定義了名為JDBC模塊的擴(kuò)展。您可以JDBC數(shù)據(jù)源將其綁定到一個(gè)JDBC模塊隨后將此模塊封裝到需要該數(shù)據(jù)源的應(yīng)用的EAR文件中。這種方式使應(yīng)用完全獨(dú)立而無需依賴管理員在WebLogicServer域中所執(zhí)行的JDBC或JMS數(shù)據(jù)源配置。與先前版本相同WebLogicServer包括了一整套適用于所有主流數(shù)據(jù)庫連接的JDBC驅(qū)動(dòng)。此夕WebLogicServer9.0JDBCSpyJDBC調(diào)用的詳細(xì)BEAWebLogicType4JDBC驅(qū)動(dòng)日志記錄都是一致的,所有導(dǎo)致JDBC調(diào)用的參數(shù)和函數(shù)都會(huì)被記入日志,日志記錄可以從WebLogicServer管理控制臺(tái)動(dòng)態(tài)啟動(dòng)。優(yōu)于標(biāo)準(zhǔn)的Java文件方式WebLogicServer采用了文件連接池這種方式不僅具有更高的性能還允許應(yīng)用基礎(chǔ)架構(gòu)將文件系統(tǒng)作為可池化(poolable)的資源處理從而提供了卓越的擴(kuò)展性。WebLogicServer9.0首次推出了全新的文件方式——基于定制化的'基于日志的文件系統(tǒng)”并隨帶提供了完全采用Java編寫的磁盤調(diào)度算法該算法通過物理磁盤的位置提供優(yōu)于其他系統(tǒng)10倍在與非Java系統(tǒng)進(jìn)行集成時(shí)WebLogicServer9.0可提供多種選擇。WebLogicServer9.0的集成可分為幾大類:Web服務(wù)/SOA(見'包含SOA的牉客戶端”一節(jié)),/息橋(見'/息傳輸”一節(jié)),J2EECA適配器,與Tuxedo集成, J2EE連接器架構(gòu)(J2EE可以在WebLogicServer9.0J2EECA容器中運(yùn)行第J2EECA適配器以將J2EE應(yīng)用連接到您所選擇的任意技術(shù)上,例如:SAP系統(tǒng)、PeopleSoft系統(tǒng)、FIXSWIFT金融交易協(xié)議。WebLogicServer9.0目前支持J2EECA1.5版。WebLogicServer9.0J2EECA容器管理池化連接、XA事務(wù)、安全上下文管理并且由于J2EE1.5是雙向的這意味著夕部系統(tǒng)可以使用該進(jìn)入點(diǎn)(entrypoint)來調(diào)用WebLogicServer9.0從而啟動(dòng)與WebLogicServerWorkManager的交互。WorkManager在上文'Workmanager”一節(jié)有更為JavaMailAPIJ2EECA適配器另一種可能的實(shí)用方式是與郵件服務(wù)器通信以發(fā)送和接收/息。WebLogicJavaMail1.2APIJ2EECA來使用JavaMailWebLogic-Tuxedo連接器WebLogicTuxedoWebLogicServerTuxedo服務(wù)間的互操作性。該連接器還允許WebLogicServer客戶端調(diào)用Tuxedo服務(wù)或Tuxedo客戶端調(diào)用WebLogicServerEnterpriseJavaBeans(EJB)來響應(yīng)服務(wù)需求。WebLogicTuxedo連接器使您能夠通過使用與TuxedoATMI相似的JavaApplication-to-TransactionMonitorInterface(JATMIJava應(yīng)用到事務(wù)接口)來開發(fā)和支持WebLogicServer和Tuxedo的互操作應(yīng)用。WebLogicTuxedoConnectortBridge功能除了CORBA的服務(wù)應(yīng)用調(diào)用、夕還提供了Tuxedo/Q和JMS的高級(jí)/息服務(wù)。WebLogicjCOM是一個(gè)橋支持以下環(huán)境中的雙向WebLogicServer中的Java/J2EE對(duì)象,Office產(chǎn)品系列中提供的ActiveX組件,VisualBasic和C++對(duì)象,以及其他Com-ponentObjectModel/DistributedComponentObjectModel( Web服務(wù)通常是與應(yīng)用通信的理想方式建議您有計(jì)劃地將傳統(tǒng)的COM應(yīng)用移植到.NET。對(duì)于需要Java-COM集成的過渡解決方案來說WebLogicServer9.0種提供的jCOM支持可業(yè)務(wù)流程和對(duì)于業(yè)務(wù)流程和企業(yè)到企業(yè)(B2B)會(huì)話請(qǐng)參見的WebLogicIntegration產(chǎn)品(.WebLogicServer9.0中的管理包括了從JVM控制到應(yīng)用調(diào)試、配置和部署到動(dòng)態(tài)、日志、審計(jì)和到企業(yè)范圍的集群管理、故障遷移、高可用、安全和最終的應(yīng)用推廣、升級(jí)的所有工作。WebLogicServer管理控制臺(tái)中可以執(zhí)行以上的許多任務(wù)但并不能支持全部。本節(jié)不僅講述管理控制臺(tái)的管理功能還將涉及應(yīng)用管理的所有方面包括Java虛擬機(jī)(JavaVirtualMachine)框架(WebLogicDiagnosticsFramework)、審計(jì)、、過載防護(hù)和調(diào)試功能在解決您所在企業(yè)的運(yùn)營管理需求、前先來關(guān)注一下設(shè)備或?qū)嵗龑蛹?jí)的本地化管理包括和編碼管理、調(diào)試、以及Java虛擬機(jī)(JVM)——屢獲殊榮的JRockit的集成。WebLogicServer9.0支持和離線服務(wù)器的交互這是通過使用基于Jython(JavaPython)——WebLogic工具(WLST)的語言來實(shí)現(xiàn)的。可以通過激活的客戶端調(diào)用命令或編寫能夠離線運(yùn)行的Jython。在任式下WLST都允許與運(yùn)行的WebLogicServer、或與離線的配(config.xml)進(jìn)行交互。由于WebLogicServer9.0XML配置文件是100%的Schema?配因此對(duì)離線文件的修改可以由任意的XML驗(yàn)證工具進(jìn)行驗(yàn)證。所有對(duì)WebLogicServer的管理調(diào)用都是采用ManagementBeans或MBeans、通過WebLogicsJava為與運(yùn)行中服務(wù)器的主要通信方法因此兩種方法能夠100%兼容。器的OutOfMemory異常操作、以及對(duì)死線程的主動(dòng)管理。Java平臺(tái)調(diào)試器架構(gòu)WebLogicServer9.0持續(xù)支持Java平臺(tái)調(diào)試器架構(gòu)(JPDA)并提供了完善的基礎(chǔ)架構(gòu)使您能夠?qū)⒄{(diào)試器附加到服務(wù)器以在開發(fā)過程中暫停、觀察和編輯對(duì)象。BEA自有的Java虛擬機(jī)BEAJRockit是運(yùn)行速度最快速的JVM保持著WebLogicServer性能基準(zhǔn)的絕大部分世界。BEAJRockit通過高度簡化的線程管理和適應(yīng)性的內(nèi)存管理提供了簡化的開發(fā)和頂級(jí)的性能。BEAJRockit還擁有絕大多數(shù)JVM缺哀的特性包括API管理、管理控制臺(tái)、運(yùn)BEAJRockit高效的字節(jié)碼分析對(duì)性能的影響非常、小以至于無法精細(xì)計(jì)量。這意味著通過使用BEAJRockit應(yīng)用在生產(chǎn)和開發(fā)過程中的分析和調(diào)試都將是安全和高效的。關(guān)于WebLogicServer+JRockit強(qiáng)大功能的詳細(xì)信息請(qǐng)參 管理WebLogicServer域的控制中心是WebLogicServerAdministrationConsole(WebLogicServer管理控制臺(tái))——一個(gè)面向WebLogicServer域的基于瀏覽器的圖形用戶控制臺(tái)管理控制臺(tái)可以在邏輯上連接到WebLogicServer資源組使您能將其作為一個(gè)單元進(jìn)行管理。WebLogicServer9.0的大部分'零巖機(jī)時(shí)間”特性也會(huì)在WebLogicServer管理控制臺(tái)中出現(xiàn)。每個(gè)域中的WebLogicServer實(shí)例都可以配置為一個(gè)AdministrationServer(管理服務(wù)器。該Admin-istrationServer運(yùn)行管理控制臺(tái),ManagedServer(被管理的服務(wù)器集群中所有其他服務(wù)器)運(yùn)行應(yīng)用。在只有一個(gè)WebLogicServer實(shí)例的域中該服務(wù)器既是AdministrationServer也是Man-agedServer。WebLogicServer管理控制臺(tái)的主要功能包括:啟動(dòng)、停止和配置WebLogicServer實(shí)例和集群,配WebLogicServer服務(wù)容器(例如:數(shù)據(jù)庫連接、/息和Web服務(wù)),管理用戶、組、角色和其他WebLogicServer9.0管理控制臺(tái)在基于struts的門戶框架(包括Beehive頁面流UI技術(shù))上設(shè)計(jì)因圖9WebLogicServer9.0統(tǒng)進(jìn)行修改的管理員都必須首先鎖定控制臺(tái)以通知所有其他用戶控制權(quán)當(dāng)前歸其所有。編輯過程中WebLogicServer9.0管理控制臺(tái)基于Struts和頁面流它包括了多種幫助工具可以幫助您了解所有通步驟從而了操作復(fù)雜性。利用該配置門戶您可以為自己的定制操作創(chuàng)建指導(dǎo)。生產(chǎn)重部署功能使管理員能夠在WebLogicServer9.0生產(chǎn)環(huán)境中重新部署新版本的應(yīng)用而無需停個(gè)新的升級(jí)版本。WebLogicServer9.0能夠自動(dòng)管理客戶端連接從而只有新的客戶請(qǐng)求被定向到新求特性的全新策略這使您能夠更有效地保護(hù)應(yīng)用。此夕安全服務(wù)提供模塊接口(SSPISecurityServiceProviderInterface)允許您編寫自己的安全提供模塊或與所有主流的第安全框架集成。WebLogicServer9.0提供了整個(gè)WebLogicPlatform的框架WebLogic框架(WLDF后當(dāng)配置條件或闕值被滿足時(shí)將觸發(fā),并以色標(biāo)顯示所有當(dāng)前請(qǐng)求以追蹤應(yīng)用進(jìn)程。10WebLogicServer9.0WebLogic管理控制臺(tái)中所有WebLogicServer9.0系統(tǒng)的狀態(tài)均一目了然由于WLDFAPI是公開的您可以在自己的應(yīng)用中編寫hook這使WebLogicServer在WebLogicServer容器框架、升級(jí)、并行部署等)可以在業(yè)界標(biāo)準(zhǔn)框架內(nèi)實(shí)現(xiàn)。WebLogicServer與多個(gè)高可用解決方案廠商合作幫助您構(gòu)建完善的恢復(fù)方案以在出現(xiàn)環(huán)境故障時(shí)提供全面的保護(hù)。管理控制臺(tái)包含了完善的幫助系統(tǒng)我如何才能··?通過使用控制臺(tái)有哪些任務(wù)文檔可以使用您也可以通過控制臺(tái)管理控制臺(tái)或 當(dāng)前Sarbanes-Oxley和HIPAA以及企業(yè)范圍的管理措施要求您將審計(jì)集成到事務(wù)記錄中。WebLogicServer9.0為您提供了應(yīng)用所需要的審計(jì)控制級(jí)別即使那些非常規(guī)、復(fù)雜和不常用的事務(wù)組織、處理和傳輸關(guān)鍵信息并在任意可能的位置實(shí)現(xiàn)自動(dòng)化的控制活動(dòng)。WebLogicServer9.0幫助您應(yīng)對(duì)由兼容性的各種包括Server9.0事務(wù)控制進(jìn)行強(qiáng)健的數(shù)據(jù)傳輸通過WebLogicServer安全服務(wù)提供模塊接口(包括可的審計(jì)提供者)以及安全功通過兼容SOAWeb服務(wù)和AquaLogic產(chǎn)品系列與第服務(wù)提供者集成WebLogicServer9.0使用WebLogicServerSNMP持續(xù)提供對(duì)業(yè)界標(biāo)準(zhǔn)SNMP管理協(xié)議的長期支持。WebLogicSNMP是WebLogicServer?的子系統(tǒng)它負(fù)責(zé)收集WebLogic管理數(shù)據(jù)(被管理的對(duì)象)將其轉(zhuǎn)換為SNMP通信模塊(告警通知)并將告警通知轉(zhuǎn)發(fā)給第SNMP管理系統(tǒng)。WebLogicSNMP支持SNMPv1和SNMPv2協(xié)議還可相應(yīng)使用PDU的管理員的直接請(qǐng)求。WebLogicServer通過SNMP顯示的所有被管理的對(duì)象都在WebLogicServerManagementInfor-mationBase(MIB)中進(jìn)行了定義。這已為這您可以配置WebLogicServer9.0在某一限制條件被滿足時(shí)立刻通知您。該條件可以是通過WebLogicMBeans被服務(wù)器獲知的任意狀態(tài)也包括了所有來自WebLogic框架的信息。除了各種WebLogicServer9.0服務(wù)容器中?有的運(yùn)行時(shí)審計(jì)功能還有一點(diǎn)非常重要那就是運(yùn)行時(shí)文檔日志可以持續(xù)可用。WebLogicServer9.0子系統(tǒng)使用日志服務(wù)來提供事件信息如:新應(yīng)用的部WebLogicServer日志服務(wù)來報(bào)告錯(cuò)誤環(huán)境或特定子系統(tǒng)的日志/息。每個(gè)WebLogicServer實(shí)例都一個(gè)服務(wù)器日志。每個(gè)WebLogicServer域都能夠運(yùn)行并行的多個(gè)WebLogicServer實(shí)例日志服務(wù)會(huì)收集多個(gè)服務(wù)器實(shí)例生成的/息并將其記錄到單個(gè)域范圍的/息您可以創(chuàng)建自己的日志/息分類并使用WebLogic工具來生成可在自己的應(yīng)用代碼中使用的Java類。您的應(yīng)用所產(chǎn)生的日志/息將被等同于服務(wù)器生成的日志并與、集成。參見在WebLogicServer日您自行創(chuàng)建的日志/息可以使用任意的語言并可附加不同的本地化譯文。WebLogicServer對(duì)國立Server的和本地化。BEA可以經(jīng)常性的評(píng)估企業(yè)安全淜洞從而保持的安全建議。系統(tǒng)的淜洞補(bǔ)丁均進(jìn)行了全面測試、文檔完備可通過以下獲取:http WebLogicServer正如'企業(yè)開發(fā)”一節(jié)所述WebLogicServer9.0有大量的開發(fā)需求。同樣也有多個(gè)從其他應(yīng)用服務(wù)器遷移到WebLogicServer的顯著理由其他具有說服力的理由包括WebLogicServer通過服務(wù)器集群機(jī)制實(shí)現(xiàn)的著名的線性擴(kuò)展可的安全基礎(chǔ)架構(gòu)企業(yè)級(jí)的真正的RASP功能零巖機(jī)時(shí)間和世界級(jí)的卓越性能。有關(guān)于將應(yīng)用遷移到WebLogicServer9.0的信息請(qǐng)http:/如果您目前是WebLogicServer的客戶也同樣有多項(xiàng)理由觸動(dòng)您升級(jí)到WebLogicServer9.0。包括:強(qiáng)化的性能有效管理所具有的關(guān)鍵功能,全新的零巖機(jī)事件高可用特性,可擴(kuò)展的管理功能,嵌入WLST,MAN和WAN集群及故障遷移,顯著改進(jìn)的/息功能和管理包括的異步轉(zhuǎn)發(fā)和升級(jí)模板可以幫助您將當(dāng)前的WebLogicServer8.1應(yīng)用遷移到WebLogicServer9.0平臺(tái)。此夕WebLogicServer未來的升級(jí)將包括與補(bǔ)丁庫的同步,該補(bǔ)丁BEA旨在幫助您更好的防止服務(wù)包和補(bǔ)丁庫的沖氣這將有效簡化未來的升級(jí)途徑以更進(jìn)一步的實(shí)現(xiàn)零巖機(jī)目標(biāo)。有關(guān)從先前的WebLogicServer9.0版本的更為詳細(xì)的信息請(qǐng)參見WebLogicServer9.0主頁上的WebLogicServer升級(jí)技術(shù)白皮書。結(jié)WebLogicServer9.0是截至目前最重要的BEA應(yīng)用服務(wù)器版。該版本全面遵循J2EE1.4標(biāo)準(zhǔn)直面應(yīng)對(duì)企業(yè)網(wǎng)絡(luò)當(dāng)前所面對(duì)的最大:降低管理運(yùn)營的總體成本同時(shí)提供高度的可靠性、連續(xù)運(yùn)全新特WebLogicServer9.0著重于簡化和順暢生產(chǎn)系統(tǒng)的日常管理同時(shí)將對(duì)生產(chǎn)環(huán)境的中斷降至最低。完Server的當(dāng)前版本推出了更具擴(kuò)展性和'門戶化”的管理控制臺(tái)無匕您采用何種配置工具都可以對(duì) 性能和對(duì)WAN和MAN故障遷移的即購即用支持有效解決了數(shù)據(jù)中心的故障。擁有了自動(dòng)服務(wù)器遷移和WebLogicServer9.0的整體性能大幅提升。 企業(yè)Web服得益于J2EE標(biāo)準(zhǔn)1.1版(JSR921)的Web服務(wù)目前以Java的方式實(shí)現(xiàn)Web服務(wù)比以往更為安全和便?。該標(biāo)準(zhǔn)為Java注釋和Web服務(wù)擴(kuò)展提供了通

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論