WebLogic7.0平臺:靈活適應(yīng)環(huán)境

開發(fā)和部署,這是WebLogic 7.0版本的兩大亮點(diǎn)。請別誤解,這并不是說我們沒有在容器部件上下功夫,我們依然遵循J2EE1.3標(biāo)準(zhǔn),并且獲得了很高的ECPerf測試值。盡管如此,我們?nèi)园l(fā)布了產(chǎn)品的三大工具,努力簡化網(wǎng)絡(luò)服務(wù)應(yīng)用的開發(fā)、部署和管理。

第一個工具是WebLogic Workshop,可以建立網(wǎng)絡(luò)服務(wù)的類似Visual Basic工具,并具有完整的服務(wù)調(diào)試工具。在網(wǎng)絡(luò)服務(wù)底層,是功能強(qiáng)大的J2EE技術(shù)層,我們一直努力使其快速、可擴(kuò)展并且可靠。任何熟悉WebLogic的人都能啟動并運(yùn)行其輔導(dǎo)教程,學(xué)習(xí)使用,并向不信服Java的人們演示網(wǎng)絡(luò)服務(wù)的開發(fā)部署功能。您能夠說服人們這是開發(fā)網(wǎng)絡(luò)服務(wù)的簡易方法,而不會遇到麻煩。

對于那些抱怨5.1失去了圖形化部署描述編輯器的開發(fā)人員,我們創(chuàng)建了一個新工具,稱為WebLogic Builder。這個工具能夠使您編輯J2EE應(yīng)用的EAR、WAR和EJB JAR部署描述,然后重新部署這些應(yīng)用。它具有內(nèi)置的錯誤檢查功能并支持所有描述符。這將會使建立或從另外一個系統(tǒng)向WebLogic移植應(yīng)用部署更簡單,更不易出錯。

它甚至能夠自動將已有的舊式部署描述符升級為J2EE 1.3,所以您無需親自動手修改。利用這個版本對EJB 2.0的徹底支持和標(biāo)準(zhǔn)化,我想您會發(fā)現(xiàn)在Builder工具內(nèi)所有復(fù)雜的關(guān)系將會大大簡化。

也許我們是這樣的開發(fā)人員,對圖形化工具嗤之以鼻,寧愿使用Emacs,那么我們提供的工具能夠提高生產(chǎn)率。WebLogic EJBGen使您能夠在單一文件中完整地定義EJB實現(xiàn)及其部署信息。由于部署信息不可能與實現(xiàn)分離,因此很容易確保所有關(guān)系被描述,并且所有由容器管理的域(field)都有呼應(yīng)(hooked up)。采用簡單的類似JavaDoc的標(biāo)記,即可以在需要的地方設(shè)置注釋信息,而不用在每次修改時努力保持多個文件的同步(一致性)。

當(dāng)然我們一直沒有忘記將企業(yè)級特性加進(jìn)產(chǎn)品中。最主要的特性之一是集群化隊列和主題(這是我個人的偏好,我是一個對隊列癡迷的人),現(xiàn)在我們能夠建立基于JMS之上,無單點(diǎn)故障的應(yīng)用--無需自己親自動手,分布式主題和隊列會為我們完成大多數(shù)工作。需要利用這個特性的代碼修改即使需要的話,也非常少。這樣,建立一個大規(guī)??蓴U(kuò)展的聊天服務(wù)器只不過是幾個JMS調(diào)用而已。

在安全性方面,我們已經(jīng)內(nèi)置了鑒權(quán)支持以及對服務(wù)器安全層進(jìn)行了徹底擴(kuò)充。

這樣精致的安全系統(tǒng)能夠使您超越簡單ACL(訪問控制表)精確控制資源的訪問?,F(xiàn)在您能夠基于用戶的賬戶狀態(tài)來阻止用戶對網(wǎng)絡(luò)應(yīng)用某部分的訪問,或允許用戶修改自己的賬戶和報告,同時禁止訪問其它賬戶。這種新的安全系統(tǒng)確實能夠使您對J2EE實施比內(nèi)置URI層面的安全性(廣泛的、粗糙的基于方法層面)更嚴(yán)格的控制。。

最難于把握的是部署階段。我們郵件對所有基本問題進(jìn)行了討論。采用最新的兩階段集群部署,利用共享磁盤或采用自己的復(fù)制替代我們提供的內(nèi)部文件復(fù)制器多種選擇,每個人都應(yīng)該能夠根據(jù)自己的需要可靠地部署應(yīng)用。例如,假如您需要所有集群服務(wù)器能夠自動獲得.jsp 和Servlet的修改,可以將應(yīng)用配置為駐留在共享磁盤上,并指定應(yīng)用不使用WebLogic預(yù)演功能。另一方面,您運(yùn)行的應(yīng)用其文件只能在應(yīng)用部署時才能修改,所以您告訴WebLogic采用預(yù)演方式,確保應(yīng)用在所有集群服務(wù)器準(zhǔn)備好之前不去部署,之后所有集群的修改同時生效。預(yù)演選項在服務(wù)器和應(yīng)用層都可以修改,所以您不會鎖定在一個配置上。

最后,高層應(yīng)用域配置不再與計算機(jī)上安裝的WebLogic Server本身緊密捆綁。

一些用戶想將服務(wù)器代碼放在只讀磁盤,同時將所有配置數(shù)據(jù)、日志、應(yīng)用等放在另外的磁盤上。這在過去是一個大問題,像這樣簡單的事也用了很長一段時間以確保WebLogic Platform在任何IT環(huán)境都能夠靈活部署。

呀!這么多東西需要消化。但是您會發(fā)現(xiàn),BEA WebLogic Platform正在以良好的狀態(tài)進(jìn)行擴(kuò)充。我們一直在努力建立一個最完整、可擴(kuò)展、安全可靠的平臺,提供基于J2EE標(biāo)準(zhǔn)的應(yīng)用開發(fā)。這是我們的使命。[@more@]

文章題目:WebLogic7.0平臺:靈活適應(yīng)環(huán)境
當(dāng)前網(wǎng)址:http://www.muchs.cn/article8/ippjop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈企業(yè)網(wǎng)站制作、全網(wǎng)營銷推廣、定制網(wǎng)站、品牌網(wǎng)站設(shè)計、網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作