小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Portal精華帖整理(一):名詞解釋

 smoking_boy 2005-09-13
名詞解釋 1、p13n

p13n即personalization,p與n之間是13個(gè)字母,所以簡(jiǎn)記為p13n,類似的簡(jiǎn)記還有i18n。

WLP是由早期的幾個(gè)server合并而來,其中就有Personalization Server,所有p13n的.jar都是用于Personalization Server的

 

2、Web Service for Remote Portal(WSRP)

Web Service for Remote Portal(WSRP)是OASIS定義的一個(gè)標(biāo)準(zhǔn),從技術(shù)角度上講,WSPR使用了 WSDL 對(duì)應(yīng)用程序的接口進(jìn)行了定義,遠(yuǎn)程Portlet在遠(yuǎn)程服務(wù)器上作為Web服務(wù)運(yùn)行,服務(wù)在UDDI目錄中發(fā)布,以方便查找和綁定。一般來說,Portlet代理將調(diào)用WSRP服務(wù),代理是通過SOAP協(xié)議綁定到該服務(wù)的。

 

3、Portlet

JSR-168 Portlet Specifications對(duì)Portlet的定義如下:Portlet是基于web的Java組件。它由portlet容器管理,能夠處理請(qǐng)求,產(chǎn)生動(dòng)態(tài)內(nèi)容。portlet被Portal用作為可插拔的用戶接口組件,為信息系統(tǒng)提供展現(xiàn)。由portlet動(dòng)態(tài)產(chǎn)生的內(nèi)容也被叫做fragment。fragment是遵循某種規(guī)則的標(biāo)記(例如:HTML,XHTML,WML),可與其他的fragment一起建立一個(gè)完整的文檔。一般一個(gè)portlet產(chǎn)生的內(nèi)容和其他的portlet產(chǎn)生的內(nèi)容聚集在一起形成Portal網(wǎng)頁(yè)。

 

4、Portlet 容器

portlet在portlet容器中運(yùn)行,portlet容器為portlet提供必需的運(yùn)行環(huán)境。portlet容器包含portlet(組件)并且管理它們的生命周期,它也為portlet的參數(shù)設(shè)置提供持久化的存儲(chǔ)。portlet 容器不是一個(gè)類似于 servlet 容器的獨(dú)立容器。它是在 servlet 容器上通過擴(kuò)展方式實(shí)現(xiàn)的,并重用 servlet容器提供的功能。

 

工作原理

portlet的生命周期由portlet容器管理。web端通過由Portal執(zhí)行的請(qǐng)求/應(yīng)答機(jī)制與portlet進(jìn)行交互。通常,用戶與由portlet產(chǎn)生的內(nèi)容進(jìn)行交互,比如通過單擊按鈕或鏈接,Portal接收到portlet窗口的動(dòng)作,隨后將portlet產(chǎn)生的內(nèi)容送至用戶操作的portlet窗口。對(duì)不同的用戶,一個(gè)portlet產(chǎn)生的內(nèi)容可能會(huì)大不一樣,這與用戶對(duì)portlet的設(shè)置有關(guān)。portlet容器接收來自Portal的請(qǐng)求并運(yùn)行它管理的portlet執(zhí)行請(qǐng)求。portlet容器并不負(fù)責(zé)聚集portlet產(chǎn)生的內(nèi)容,處理內(nèi)容聚集是Portal的職責(zé)。Portal和Portlet容器能夠被作為單一的應(yīng)用組件組合在一起,也可以作為一個(gè)Portal應(yīng)用的2個(gè)分離的組件。Portal服務(wù)器是建立在Http服務(wù)器的基礎(chǔ)上的。

 

5、RSS

RSS是英文Really Simple Syndication(簡(jiǎn)易信息聚合)的縮寫。RSS是基于XML技術(shù)的互聯(lián)網(wǎng)內(nèi)容發(fā)布和集成技術(shù)。90年代末就由Netscape (網(wǎng)景公司) 提出,并做進(jìn)了他們當(dāng)時(shí)紅極一時(shí)的互聯(lián)網(wǎng)瀏覽器Navigator里。當(dāng)時(shí)稱為“推”技術(shù)。但當(dāng)時(shí)在商業(yè)應(yīng)用上并不成功。主要原因是當(dāng)時(shí)互聯(lián)網(wǎng)上的內(nèi)容少得可憐。但隨著Blog文化的推廣,以及Blog廣泛采用RSS作為信息交流技術(shù),從而RSS的內(nèi)容源一下子大為豐富。于是,Blog文化在RSS技術(shù)的支持下得到普及,而RSS技術(shù)隨著Blog文化的普及又得到不斷地普及。

 

6、JSR168

由于越來越多的公司開發(fā)了各自的Portal組件和基于其的Portal產(chǎn)品(如Bea, IBM, Oracle, Sun, Sybase, Novell, SAP, Jetspeed, Vignette 等.這種互不兼容的接口實(shí)現(xiàn)不斷帶給程序提供商各種問題和麻煩, 為了解決這種問題, JCP發(fā)布了JSP168 (Java Specification Request), Portlet Specification, 用以提供不同Portal和Portlets之間a的互用性

 

7、portion

portion文件就是沒有桌面、頁(yè)眉、腳注的portal可以作為組件使用。例如生成shell時(shí)作為一部分。制作方法:先制作一個(gè)portal,然后用記事本打開此文件,刪除其它部分只留book部分(只能有一個(gè)book).最后另存為*.portion文件。在項(xiàng)目中導(dǎo)入此文件?可以看到效果。例如:制作一個(gè)shell 文件如下

<?xml version="1.0" encoding="UTF-8"?>
<netuix:markupDefinition xmlns:netuix="http://www./servers/netuix/xsd/controls/netuix/1.0.0"  xmlns:xsi="http://www./2001/XMLSchema-instance"  xsi:schemaLocation="http://www./servers/netuix/xsd/controls/netuix/1.0.0 markup-netuix-1_0_0.xsd">
    <netuix:locale language="en"/>
    <netuix:markup>
        <netuix:shell
            title="xx Shell" description="xx.portion is included in this shell." markupType="Shell" markupName="xx">
            <netuix:head/>
            <netuix:body>
                <netuix:header>
                    <netuix:jspContent contentUri="/framework/shells/xx/header.jsp"/>
                    <netuix:portionContent contentUri="/framework/shells/xx/xx.portion"/>                    
               </netuix:header>                                   
                    <netuix:break/>
               <netuix:footer>
                    <netuix:jspContent contentUri="/framework/shells/xx/footer.jsp"/>
               </netuix:footer>
            </netuix:body>
        </netuix:shell>
    </netuix:markup>
</netuix:markupDefinition>

其中xx.portion 中可以添加portlet

 

8、WebLogic Portal與WebLogic Integration的產(chǎn)品定位

Portal:

解決企業(yè)的數(shù)個(gè)應(yīng)用系統(tǒng)各自孤立,缺乏統(tǒng)一管理機(jī)制的問題。使人們?cè)讷@取特定的信息服務(wù)時(shí)不用再進(jìn)入眾多的IT系統(tǒng),而是經(jīng)由“門戶”就可以獲取這些信息。用戶進(jìn)入Portal后,可以獲得與他身份相稱的各類信息服務(wù)。Portal提供了集成的內(nèi)容和應(yīng)用,以及統(tǒng)一的協(xié)作工作環(huán)境。

Integration:

著眼于業(yè)務(wù)流程。為流程建模、流程自動(dòng)化和業(yè)務(wù)流程分析,提供了通用環(huán)境,以便整合各種企業(yè)應(yīng)用,并使業(yè)務(wù)用戶能夠有效協(xié)作。將完全不同的應(yīng)用集成和應(yīng)用開發(fā)匯聚為統(tǒng)一的業(yè)務(wù)集成解決方案。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多