freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于portal技術(shù)的個性化門戶網(wǎng)站—畢業(yè)設(shè)計論文(文件)

2024-12-06 15:05 上一頁面

下一頁面
 

【正文】 }\conf\Catalina\localhost 目錄下,創(chuàng)建 文件,內(nèi)容如下:Context path=/TestPortal docBase=D:\TestPortal\webapp debug=0 reloadable=true crossContext=true/Context部署成功后,登錄 Liferay Portal,可以在桌面底部的下拉列表中看到 HelloWorldPortlet 和 HelloJSPPortlet 兩個 Portlet。啟動 Liferay Portal(雙擊{PORTAL_HOME}\bin\startup。我們要這把個角色分配給用戶去使用這個角色才有意義。 添加結(jié)構(gòu)也是不必要的。因此我可以進(jìn)行如下的配置: 注意看圖上的是如何進(jìn)行選擇的。 分配 portlets 使用權(quán)限給角色: 目標(biāo):我們要分配給剛才新建的角色“ Journal Edit”某些角色,允許他們進(jìn)行某些操作。在名字這個文本框里面輸入“ Journal Edit” ,然后點擊保存按鈕。 3. 在上面的屏幕列出了系統(tǒng)里面已 經(jīng)存在的角色。 2. 權(quán)限(角色)分配給用戶所在社區(qū)。具有某個角色和權(quán)限,他就具有了某些操作的功能。我們就可以把這個功能當(dāng)作資源,分配相應(yīng)的權(quán)限,給用戶。也就是說某個角色對應(yīng)哪些權(quán)限。 ( lportal 是 createmysql 腳本自動建立的) (4) 解壓 , 將 拷貝到 e:\cmproject\ext\servers\tomcat\mon\lib 下。 (3) 將 解 壓 到 e:/cmproject/ext/server/tomcat 下 , 在e:/cmproject/ext 目錄下我們可以看到 文件, 同樣我們也要建立一個擴展配置文件 .${username}.properties,文件內(nèi)容兩行: =e:/cmproject/ext =tomcat (4) 同樣建立一個 java project。 (2)打開 myeclipse 里面 ant 視圖( window show view ant) , 在 ant 視圖中,點擊添加,選擇 e:/cmproject/portal 目錄下 順序執(zhí)行 clean ,start ,buildext 成功的話,在e:/cmproject/ext 目錄下產(chǎn)生一系列的文件和目錄。 ${username}是計算機當(dāng)前用戶名,比如 administrator,apple等等 . 在計算機開始菜單運行 cmd 出來的 c:\document and setting\username。但我機器上沒刪除 classpath 都可以正常運作。 產(chǎn)品表 : 存放公司產(chǎn)品的基本信息 數(shù)據(jù)庫表的具體設(shè)計 表 getjob : 招聘信息表 表 news : 新聞表 表 userInfo : 用戶信息表 字段名稱 數(shù)據(jù)類型 字段大小 作用 必填字段 索引 是否主鍵 Position Varchar 20 職位 是 有 (無重復(fù) ) Num Varchar 50 招聘人數(shù) 是 無 Place Varchar 5 工作地點 是 無 Paid Varchar 20 待遇 是 無 Showtime Varchar 50 發(fā)布日期 是 無 Age Varchar 30 要求年齡 是 無 Describer Varchar 500 職位描述 是 無 字段名稱 數(shù)據(jù)類型 字段大小 作用 必填字段 索引 是否主鍵 Id int 4 自動編號 是 有 (無重復(fù) ) 是 Title varchar 50 新聞標(biāo)題 是 無 Content varchar 50 新聞內(nèi)容 是 無 Author varchar 50 作者 是 無 Type varchar 50 新聞類別 是 無 Degree int 4 瀏覽次數(shù) 是 無 intime varchar 50 添加時間 是 無 字段名稱 數(shù)據(jù)類型 字段大小 作用 必填字段 索引 是否主鍵 Id Int 4 自動編號 是 有 (無重復(fù) ) 是 表 product : 產(chǎn)品信息表 第四章 系統(tǒng)實現(xiàn) Liferay Portal 配置 安裝 , 以安裝在 c 盤為例 設(shè)置環(huán)境變量: ANT_HOME =C:\ JAVA_HOME =C:\ JIKES_HOME=C:\ 設(shè)置 path 變量 ,增加下面信 息 %ANT_HOME%\bin。 總體設(shè)計 企業(yè)門戶 關(guān)于企業(yè) 企業(yè)新聞 產(chǎn)品信息 人力資源 招聘信息 聯(lián)系方式 圖 企業(yè)門戶需要展現(xiàn)的信息模塊 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫的需求分析 依據(jù)項目的處理需求 ,對應(yīng)數(shù)據(jù)表的設(shè)計及功能如下 : 如果用戶通過某個視圖的控制器改變了模型的數(shù)據(jù),所有其它依賴于這些數(shù)據(jù)的視圖都應(yīng)反映到這些變化??刂茖硬⒉蛔鋈魏蔚臄?shù)據(jù)處理。比如將一張訂單保存到數(shù)據(jù)庫,從數(shù)據(jù)庫獲取訂單。我們可以用對象編程來做比喻,MVC定義了一個頂級類,告訴它的子類你只能做這些,但沒法限制你能做這些。對一個開發(fā)者來說,就可以專注于業(yè)務(wù)模型的設(shè)計。業(yè)務(wù)流程的處理過程對其它層來說是黑箱操作,模型接受視圖請求的數(shù)據(jù),并返回最終的處理結(jié)果。一個應(yīng)用可能有很多不同的視圖, MVC設(shè)計模式對于視圖的處理僅限于視圖上數(shù)據(jù)的采集和處理,以及用戶的請求,而不包括在視圖上的業(yè)務(wù)流程的處理。 Model 處于 Middle Tier,通常用服務(wù)端的 javaBean 或者 EJB實現(xiàn),即業(yè)務(wù)邏輯部分的實現(xiàn)。 Controller 控制 Views 的顯 示,可以用 Strategy Pattern實現(xiàn)。 MVC模式是一個復(fù)雜的架構(gòu)模式,其實現(xiàn)也顯得非常復(fù)雜。 smalltalk語言和 java 語言有很多相似性 ,都是面向?qū)ο笳Z言,很自然的 SUN 在 petstore(寵物店 )事例應(yīng)用程序中就推薦 MVC模式作為開發(fā) Web應(yīng)用的架構(gòu)模式。 Event(事件 )導(dǎo)致 Controller 改變 Model 或 View,或者同時改變兩者。具體流程如下圖 : Portal 頁面的請求過程如下 : 使用者經(jīng)由客戶端設(shè)備(例如瀏覽器)存取 Portal, Portal 根據(jù)接收到的請求決定哪些 Portlet 需要被執(zhí)行以滿足需求。 Portlet響應(yīng)客戶端的請求,并將請求提交到相應(yīng)的 URL進(jìn)行邏輯處理。Portal在啟動之后根據(jù) Portlet 配置文件等信息,給 Portlet 的標(biāo)題等屬性賦值, 賦予Portlet編輯、關(guān)閉等各種控制按鈕,使 Portlet成為一個標(biāo)準(zhǔn)的 Portlet 窗口。當(dāng)調(diào)用一個 Portlet時, Portlet 容器 需要告訴該 Portlet 目前的窗口狀態(tài)。 在幫助這個模式里, Portlet 應(yīng)該提供有關(guān)這個 Portlet 的幫助信息。 在瀏覽這個 Portlet 模式里,所被期望要提供的功能是產(chǎn)生標(biāo)記語言來表現(xiàn)此時 Portlet 的狀態(tài)。當(dāng)在處理一個請求動作時, Portlet 的模式是可以用程 序來改變的。從各種數(shù)據(jù)來源提取的信息以 Portlet 內(nèi)容的形式呈現(xiàn)在 Portal 中。通過定義每個Portlet的可用權(quán)限,實現(xiàn)個性化的桌面信息定制。 為了達(dá)到這個目的,誕生各種框架概念, J2EE 框架標(biāo)準(zhǔn)將一個系統(tǒng)劃分為 WEB 和 EJB主要部分,當(dāng)然我們有時不是以這個具體技術(shù)區(qū)分,而是從設(shè)計上抽象為表現(xiàn)層、服務(wù)層和持久層,這三個層次從一個高度將 J2EE 分離開來,實現(xiàn)解耦目的。至于與各種企業(yè)資源和企業(yè)級應(yīng)用相連接,則是依靠 J2EE 的各種服務(wù)和 API。 Application Client 相對 Applet 而言是一種較重量級的客戶端,它能夠使用 J2EE 的大多數(shù) Service 和 API。 ◆ Applet 容器 客戶端容器,包含的組件為 Applet。 J2EE 容器包括: ◆ Web 容器 服務(wù)器端容器,包括兩種組件 JSP 和 Servlet, JSP 和 Servlet 都是 Web 服務(wù)器的功能擴展,接受 Web 請求,返回動態(tài)的 Web 頁面。 為了推廣并規(guī)范化使用 J2EE 架構(gòu)企業(yè)級應(yīng)用的體系架構(gòu), Sun 同時給出了一個建議性的 J2EE 應(yīng)用設(shè)計模型: J2EE Blueprints。 Sun 推出 J2EE 的目的是為了克服傳統(tǒng)Client/Server 模式的弊病,迎合 Browser/Server 架構(gòu)的潮流,為應(yīng)用 Java 技術(shù)開發(fā)服務(wù)器端應(yīng) 用提供一個平臺獨立的、可移植的、多用戶的、安全的和基于標(biāo)準(zhǔn)的企業(yè)級平臺,從而簡化企業(yè)應(yīng)用的開發(fā)、管理和部署。其中 Session Bean 與Entity Bean 算是 EJB 的始祖,這兩種 EJB規(guī)格在 EJB ,而 Message Driven Bean 則是出現(xiàn)在 EJB 的規(guī)格之中。 J2EE 架構(gòu)定義各類不同組件,如 Web Component、EJB Component?等,而各類組件可以再用 (reuse),讓已開發(fā)完成的組件,或者是經(jīng)由市面采購而得的組件,均能進(jìn)一步組裝成不同的系統(tǒng)。 J2EE 核心是一組技術(shù)規(guī)范與指南,其中所包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共通的標(biāo)準(zhǔn)及規(guī)格,讓各種依循 J2EE 架構(gòu)的不同平臺之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容,導(dǎo)致企業(yè)內(nèi)部或外部難以互通的 窘境。所以,如果能在 Portal 前臺顯示界面上有新的模式創(chuàng)新或突破,會有大的發(fā)展的空間,也更容易被用戶青睞。本文就 Portal的特點分析未來的Portal發(fā)展方向: 一、運行在瀏覽器中的“應(yīng)用操作系統(tǒng)”:目前為止, Portal 已經(jīng)有了國際規(guī) 范 JSR168,各大軟件公司的 Portal都遵從此規(guī)范(包括: Microsoft、 IBM、 Bea等),通過此規(guī)范,大大增強了 Portlet 可移植性。相比于我們所調(diào)查的企業(yè)信息化大部分還處于業(yè)務(wù)操作電子化階段和業(yè)務(wù)流程信息化階段,這樣一個數(shù)據(jù)讓我們感到非常意外,也讓我們充滿了信心,它暗示著企業(yè)門戶將會得到廣泛的應(yīng)用。 即使 Delphi保守估計,門戶市場也有 20%的增長率。 2020年 BEA系統(tǒng)有限公司 (NASDAQ: BEAS)以 2 億美元現(xiàn)金收購 Plumtree 則是最好的說明。對于門戶實施的主體的 CIO們來說,他們更多的是困惑:他們害怕 為了使用這個門而重建一所房子 ,他們不僅要考慮不同的產(chǎn)品套件的產(chǎn)品成熟度、技術(shù)風(fēng)險和應(yīng)用風(fēng)險,還要考慮到企業(yè)現(xiàn)有的應(yīng)用、系統(tǒng)以及員工的工作習(xí)慣、部門的經(jīng)濟(jì)利益等等,要進(jìn)行較多的權(quán)衡與折衷實在是困惑。 在下圖中需要注意的是 Portal 服務(wù)器是建立在 Http 服務(wù)器的基礎(chǔ)上的。 由 Portlet 容器調(diào)用,用來生成輸出。 Portlet 容器在初始 Portlet 后,直接調(diào)用這個方法。 客戶端和 portlets 的互動是由 portal 通過典型的 request/response 方式實現(xiàn),正常來說,客戶會和 portlets 所產(chǎn)生的內(nèi)容互動,舉例來說,根據(jù)下一步的連接或者是確認(rèn)送出的表單,結(jié)果 portal 將會接收到 portlet 的動作,將這個處理狀況轉(zhuǎn)向到目標(biāo) portlet。 Portlets 為可插式 ( pluggable ) 的客戶界面組件,提供呈現(xiàn)層成為一個信息系統(tǒng)。一個 Portlet container 接收到來自 Portal 的請求后,接著將這個請求傳遞給存在 Container 的 Portlet 執(zhí)行。 Portal Server 的定義 建立在 HTTP Server 上。以上階段的劃分主要基于 EIP 功能擴展的考慮。這時的 EIP 已經(jīng)具備了初步的集成過程和交互能力。 從功能擴展的角度,企業(yè)門戶的發(fā)展分為五個階段: 在企業(yè)信息門戶發(fā)展的最初階段, Portal 實際上就是一些靜態(tài)網(wǎng)頁,用戶通過這些網(wǎng)頁可以獲得企業(yè)提供的信息及服務(wù)。自 2020 年以來, IBM, BEA, Sybase 等一些重要的企業(yè)級軟件廠商已經(jīng)開始正式進(jìn)入這一市場,伴隨著眾多小規(guī)模的獨立軟件廠商的加入,這一市場迅速擁擠起來。 論文的內(nèi)容安排 第二章 國內(nèi)外研究現(xiàn)狀及相關(guān)技術(shù) Portal 技術(shù)的提出及其發(fā)展歷程 Portal 一詞是“門戶、入口”的意思,基于 Portal 技術(shù)的門戶網(wǎng)站的概念起源于Inter 的門戶網(wǎng)站,如美國的 yahoo,國內(nèi)的 sohu 和網(wǎng)易等。 (2) 個
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1