国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
WebLogic Portal 8.1 Beta系列1--概念篇
本文簡(jiǎn)要介紹了WebLogic Portal的概念。主要包括以下內(nèi)容:

什么是Portal

什么是WebLogic Portal

WebLogic Portal的技術(shù)實(shí)現(xiàn)

怎樣開(kāi)發(fā)WebLogic Portal應(yīng)用

WebLogic Portal技術(shù)構(gòu)成剖析

WebLogic Portal中的技術(shù)術(shù)語(yǔ)

什么是Portal

Portal一詞原來(lái)是"門戶網(wǎng)站"的意思,例如雅虎、新浪等這樣的網(wǎng)站。但是對(duì)于企業(yè)信息化而言,Portal所扮演的角色則有所不同。


圖一 Portal在企業(yè)信息化扮演的角色

原來(lái)業(yè)界對(duì)Portal的定義有很多種分類,比如把Portal定義為企業(yè)信息門戶、協(xié)作門戶、專業(yè)門戶、知識(shí)門戶等等。但不管分類如何劃分,Portal對(duì)底層的要求和其基礎(chǔ)架構(gòu)有顯著的一致性,并且隨著時(shí)間的推移,業(yè)界、新聞界以及分析家都對(duì)Portal定義的看法逐漸趨于一致。

簡(jiǎn)單的說(shuō),門戶是一個(gè)重要的 Web 站點(diǎn)并且是一個(gè)聯(lián)合的社區(qū),它提供內(nèi)容聚集、搜索服務(wù)、協(xié)作工具、應(yīng)用程序訪問(wèn)和集成,所有這些功能存在于與最終用戶進(jìn)行個(gè)性化的交互中。通過(guò)個(gè)性化"我的主頁(yè)(My Home Pages)"來(lái)滿足每個(gè)最終用戶的需要并將個(gè)性化嵌入門戶服務(wù)和應(yīng)用程序各個(gè)角落,我們可以對(duì)門戶加以區(qū)分。其次,門戶與 Web 站點(diǎn)不同,因?yàn)樗脦缀跸嗤拇胧€(gè)性化與選擇內(nèi)容、協(xié)作功能程序以及應(yīng)用程序服務(wù)結(jié)合在一起。對(duì)最終用戶而言,門戶就是一個(gè)到所有計(jì)算資源的單獨(dú)訪問(wèn)點(diǎn)。

什么是WebLogic Portal

WebLogic Portal 是包含門戶框架的電子商務(wù)平臺(tái),門戶框架提供門戶基礎(chǔ)服務(wù),個(gè)性化及交互管理,智能管理以及集成服務(wù)。WebLogic Portal建立于BEA WebLogic E-Business Platform之上,是基于開(kāi)放標(biāo)準(zhǔn)的集成套件,支持大容量交易、業(yè)務(wù)過(guò)程管理、應(yīng)用集成以及企業(yè)內(nèi)或跨企業(yè)的業(yè)務(wù)合作。


圖二 WebLogic Portal與BEA WebLogic E-Business Platform的關(guān)系

BEA WebLogic Portal提供了用戶接口架構(gòu),采用預(yù)構(gòu)表達(dá)元素和模版,大大簡(jiǎn)化了個(gè)性化門戶網(wǎng)站的創(chuàng)建。豐富的管理和定制工具能夠控制用戶接口架構(gòu)的行為、構(gòu)架內(nèi)容的表示以及用戶與門戶的交互方式。

WebLogic Portal的技術(shù)實(shí)現(xiàn)

BEA WebLogic Portal事實(shí)上是一個(gè)采用的J2EE技術(shù),并且運(yùn)行于BEA WebLogic Server環(huán)境的J2EE應(yīng)用。用J2EE的術(shù)語(yǔ)來(lái)說(shuō),WebLogic Portal是一個(gè)J2EE的企業(yè)級(jí)應(yīng)用。它由一組EJB組件和網(wǎng)絡(luò)應(yīng)用組成,其中網(wǎng)絡(luò)應(yīng)用構(gòu)成包括:Servlet、JSP、JSP標(biāo)記庫(kù)以及JAVA支持類。

由于WebLogic Portal是基于WebLogic Server的J2EE應(yīng)用,它也就充分利用了由WevLogic Server所提供的基礎(chǔ)服務(wù),諸如安全性、連接池、高速緩存、提供故障遷移和負(fù)載均衡的集群、J2EE應(yīng)用部署、網(wǎng)絡(luò)服務(wù)支持以及系統(tǒng)級(jí)管理等。例如,WebLogic Portal企業(yè)級(jí)應(yīng)用可以部署到一組集群服務(wù)器環(huán)境。

進(jìn)一步講,由于WebLogic Server提供了完整的J2EE應(yīng)用環(huán)境,新的應(yīng)用組件就可以被開(kāi)發(fā)并添加到WebLogic Portal應(yīng)用中,這些組件的復(fù)雜性可以從簡(jiǎn)單的JSP頁(yè)面到Java類甚至是EJB組件。BEA WebLogic Portal不是一個(gè)應(yīng)用軟件包,而是一個(gè)為創(chuàng)建新門戶應(yīng)用提供的完全基于WebLogic Server的應(yīng)用開(kāi)發(fā)架構(gòu)。


怎樣開(kāi)發(fā)WebLogic Portal8.1 Beta應(yīng)用

就目前來(lái)看,開(kāi)發(fā)WebLogic Portal 8.1 Beta的應(yīng)用的最佳開(kāi)發(fā)環(huán)境就是BEA公司提供的WebLogic WorkShop。通過(guò)WebLogic Workshop擴(kuò)展工具,門戶可以在支持應(yīng)用程序開(kāi)發(fā)的同一個(gè)WebLogic Workshop開(kāi)發(fā)環(huán)境中創(chuàng)建。

Portal Designer:允許簡(jiǎn)單的定義并配置門戶布局、可用頁(yè)面、booklet、portlet以及門戶的外觀效果

Portlet Designer:允許開(kāi)發(fā)人員生成幾種portlet(JSP/HTML,Java API,Pageflow,或Web服務(wù))

Portal Resources Designer:允許開(kāi)發(fā)人員在構(gòu)建、測(cè)試和開(kāi)發(fā)應(yīng)用時(shí)定義內(nèi)容選擇器、用戶配置文件、事件、用戶段、占位符以及其他的門戶資源進(jìn)行使用


圖三 WebLogic Workshop開(kāi)發(fā)Portal的視圖

在創(chuàng)建并部署門戶或門戶資源之后,就可以使用基于瀏覽器的門戶管理工具來(lái)管理門戶的一些特性。下面是門戶管理控制臺(tái)中的一部分功能:

用戶和組管理:管理用戶和組對(duì)于可用門戶的訪問(wèn),定義委托管理角色,以及定義訪問(wèn)者角色

門戶管理:管理門戶資源,包括門戶桌面、頁(yè)面、portlet和布局

交互管理:管理可以用來(lái)增加門戶個(gè)性化內(nèi)容的活動(dòng)(campaigns)、占位符、內(nèi)容選擇器以及用戶段

內(nèi)容管理:管理并定義內(nèi)容模式和數(shù)據(jù)庫(kù)。創(chuàng)建并管理單個(gè)門戶可用的內(nèi)容。

服務(wù)器管理:管理底層的門戶服務(wù)器設(shè)置,例如緩存管理。

第三方插件:門戶管理工具的可擴(kuò)展性允許在門戶管理環(huán)境中使用其他工具。


圖四 WebLogic Portal管理界面

WebLogic Portal技術(shù)構(gòu)成剖析

WebLogic Portal的技術(shù)體系結(jié)構(gòu)中已經(jīng)進(jìn)行了一些改進(jìn),以便增加構(gòu)建門戶時(shí)的靈活性。和WLP 7.0中的一對(duì)一關(guān)系相比,WebLogic Portal 8.1對(duì)多門戶體系結(jié)構(gòu)的功能進(jìn)行了增強(qiáng),每個(gè)門戶Web應(yīng)用都可以支持多個(gè)門戶。這種變化為開(kāi)發(fā)人員在構(gòu)建層次更復(fù)雜的門戶應(yīng)用時(shí)提供了更大的靈活性。


圖五 WebLogic Portal技術(shù)架構(gòu)剖析圖

WebLogic Portal中的技術(shù)術(shù)語(yǔ)

Desktops(桌面)-桌面是指可以被終端用戶訪問(wèn)的門戶實(shí)例。對(duì)于門戶桌面的訪問(wèn)可以通過(guò)權(quán)限進(jìn)行控制,它可以根據(jù)用戶的角色對(duì)桌面進(jìn)行授權(quán)。桌面是終端用戶可以訪問(wèn)的一個(gè)物理實(shí)體,也是WebLogic Portal早期版本中群組門戶概念的延續(xù)。

Book-Book是一個(gè)容器,用于存放一個(gè)或多個(gè)頁(yè)面以及Book,通常都和一個(gè)導(dǎo)航控件關(guān)聯(lián)在一起,用來(lái)在現(xiàn)在已經(jīng)顯示過(guò)的頁(yè)面之間進(jìn)行切換。Book可以用來(lái)更容易地創(chuàng)建n級(jí)的導(dǎo)航,并用來(lái)為門戶提供導(dǎo)航選項(xiàng)。

Page(頁(yè)面) -主要門戶網(wǎng)站的內(nèi)容區(qū)域都可能包含一個(gè)或多個(gè)頁(yè)面。為了建立一個(gè)多級(jí)導(dǎo)航模型,可以對(duì)頁(yè)面進(jìn)行疊加。默認(rèn)情況下,都會(huì)使用一個(gè)標(biāo)簽導(dǎo)航條通過(guò)將一個(gè)頁(yè)面放置到前端來(lái)實(shí)現(xiàn)在頁(yè)面之間快速進(jìn)行切換。每個(gè)頁(yè)面都包括一個(gè)或多個(gè)布局,在一個(gè)布局中又包含多個(gè)portlet。

Portlet -Web應(yīng)用可以表示成一個(gè)頁(yè)面或booklet里面的一個(gè)或幾個(gè)矩形窗。portlet可能包括幾個(gè)視圖,例如最大化視圖和編輯視圖。portlet視圖是使用JSP標(biāo)簽實(shí)現(xiàn)的,它既可能很簡(jiǎn)單,例如只包括靜態(tài)的HTML內(nèi)容,使用JSP標(biāo)簽庫(kù)或WebLogic Workshop Java控件來(lái)訪問(wèn)EJB組件;也可能很復(fù)雜,例如包含了Workshop Framework或WebLogic應(yīng)用服務(wù)中的其他應(yīng)用功能。

Skin(視覺(jué)修飾)-用來(lái)定義門戶的視覺(jué)修飾和控制諸如門戶logo, portlet 控制圖像(最小化或編輯圖標(biāo)),缺省字符選項(xiàng)和大小,以及顏色屬性等等這些門戶元素的表達(dá)方式。外殼由CSS(級(jí)聯(lián)風(fēng)格表單)文件和圖像目錄組成。軟件已經(jīng)提供了五個(gè)預(yù)制外殼。一個(gè)HTML開(kāi)發(fā)人員可以通過(guò)修改CSS文件和創(chuàng)建新的圖像來(lái)創(chuàng)建新的外殼。

Java Page Flow(Java頁(yè)面流)-Java Page Flow是一個(gè)特性集,它建立在一個(gè)基于Struts的Web應(yīng)用編程模型的基礎(chǔ)上。Java Page Flow在使用Struts的強(qiáng)大功能和可擴(kuò)展性的同時(shí),消除了創(chuàng)建基于Struts的應(yīng)用遇到的困難和挑戰(zhàn)。Java Page Flow特性包括對(duì)Web應(yīng)用編程模型的運(yùn)行時(shí)支持,以及能夠幫助開(kāi)發(fā)者在這個(gè)模型的基礎(chǔ)上快速輕松地創(chuàng)建出應(yīng)用的工具。Java Page Flow的中心概念和構(gòu)造我們稱之為頁(yè)面流。頁(yè)面流基本上是Web應(yīng)用文件的一個(gè)目錄,其中這些Web應(yīng)用文件共同作用實(shí)現(xiàn)了一個(gè)UI特性。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Liferay系列文章(三)Portal產(chǎn)品介紹--商業(yè)Portal產(chǎn)品
CSDN 文檔中心:WebLogic Portal 8.1:實(shí)現(xiàn)集成的企業(yè)--提高生產(chǎn)率、降低成本的綜合解決方案
實(shí)現(xiàn)AJAX風(fēng)格的Portal
CSDN 文檔中心:深入WebLogic Portal UI編程
企業(yè)門戶關(guān)鍵技術(shù):Portlet的研究
JSR 168 翻譯02
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服