999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

服務(wù)型社區(qū)網(wǎng)站軟件平臺的建設(shè)

2007-01-01 00:00:00
計算機時代 2007年5期

摘要:詳盡地闡述了一個基于Linux操作系統(tǒng)、采用J2EE技術(shù)架構(gòu)的跨平臺、穩(wěn)定實用、功能強大的社區(qū)網(wǎng)站軟件平臺的開發(fā)和建設(shè),并對該系統(tǒng)中的關(guān)鍵技術(shù)進行了詳細說明。

關(guān)鍵詞:網(wǎng)站建設(shè);社區(qū)信息化;J2EE;XML

0 引言

社區(qū)信息化作為社會信息化的基本組成元素之一,不僅體現(xiàn)了整個社會的信息化水平,也是對國民進行信息化教育最直接有效的基礎(chǔ)平臺。目前,在我國的社區(qū)信息化建設(shè)中,表現(xiàn)出重基礎(chǔ)設(shè)施建設(shè),輕信息資源建設(shè)的狀況。信息資源建設(shè)的滯后,不僅造成了信息基礎(chǔ)設(shè)施的閑置,也嚴(yán)重制約了社區(qū)信息化的發(fā)展進程。本文從網(wǎng)站功能性的角度出發(fā),詳細介紹了社區(qū)信息平臺系統(tǒng)的設(shè)計與實現(xiàn)。

1 系統(tǒng)設(shè)計

1.1系統(tǒng)需求分析

(1)根據(jù)互聯(lián)網(wǎng)技術(shù)的最新發(fā)展,社區(qū)門戶網(wǎng)站信息服務(wù)平臺必須具有:內(nèi)容類型可定義、協(xié)作處理和工作流、可視化模板制作、跨平臺支持、XML標(biāo)準(zhǔn)、版本控制、可定義的安全策略、個性化、可擴展、多語言支持等技術(shù)特征。

(2)網(wǎng)站軟件平臺應(yīng)該具有如下基本功能:

①從各種信息源(稿源)采集、引入數(shù)據(jù)(sources Man-agement)。

②構(gòu)建信息倉庫,引入文本挖掘手段,加強信息重用和關(guān)聯(lián)引用(Info Center)。

③泛內(nèi)容管理,可以管理、加工和輸出各種媒體格式的內(nèi)容或信息(Publishing Service)。

圖1 社區(qū)信息平臺總體架構(gòu)圖

④引入新的管理手段,支援管理流程重組(BusinessProcess Management),支持內(nèi)容的協(xié)同開發(fā)。

⑤支持移動互聯(lián)網(wǎng)應(yīng)用和移動增值服務(wù)。

⑥高效的運營支撐平臺,完整的支持內(nèi)容的組織、加工、生產(chǎn)與銷售體系,支持各種電子商務(wù)應(yīng)用,統(tǒng)一的用戶資源管理與支付平臺。

⑦系統(tǒng)使用效率和發(fā)布效率高,內(nèi)容更新速度快。

⑧先進的系統(tǒng)體系結(jié)構(gòu),具備強大的二次開發(fā)能力和應(yīng)用集成能力,本身提供支持硬件的平滑升級。

1.2系統(tǒng)架構(gòu)

根據(jù)以上需求分析,確定社區(qū)網(wǎng)站系統(tǒng)平臺是基于J2EE技術(shù)架構(gòu),采用Java編碼語言,采用B/S模式設(shè)計開發(fā)的,其核心包括內(nèi)容管理平臺和運營管理平臺兩大系統(tǒng)。總體架構(gòu)圖如圖1所示。

2 系統(tǒng)實現(xiàn)

2.1系統(tǒng)實現(xiàn)模式

該軟件平臺采用基于模板的靜態(tài)網(wǎng)頁生成技術(shù),將信息的采編,頁面模板制作以及信息發(fā)布分開,操作者的分工和角色更加清晰。其業(yè)務(wù)模式如下:

系統(tǒng)的工作模式 采用基于模板的靜態(tài)網(wǎng)頁發(fā)布技術(shù)。采編人員將資料輸入系統(tǒng)數(shù)據(jù)庫后,系統(tǒng)套用設(shè)計好的模板將資料發(fā)布成靜態(tài)的網(wǎng)頁,在發(fā)布人員確認(rèn)發(fā)布無誤后,將其上傳到Web服務(wù)器供用戶瀏覽。其過程如圖2所示:

圖2 系統(tǒng)工作模式

信息處理模式系統(tǒng)可以針對不同的信息定義其處理的流程,如圖3所示。區(qū)分不同信息類型的標(biāo)準(zhǔn)是信息所屬的欄目(即信息分類)。對信息的操作有嚴(yán)格的權(quán)限限制,不同人員定義不同的信息訪問權(quán)限。

信息發(fā)布模式信息發(fā)布分為兩個階段,第一個階段通過模板將資料發(fā)布成適合Web訪問的HTML頁面和相關(guān)的視頻、音頻、圖片等文件;第二個階段是將發(fā)布生成的文件上傳到Web服務(wù)器上,供上網(wǎng)用戶瀏覽。這兩個階段都需要相關(guān)的授權(quán)。授權(quán)方式分為:手動授權(quán)(即人工操作授權(quán))和自動授權(quán)(即通過配置自動賦予相關(guān)的授權(quán))。

圖3 信息處理模式

2.2系統(tǒng)特色

完善的信息管理功能網(wǎng)站的資料將通過系統(tǒng)的采集并發(fā)布為頁面供瀏覽。在各個重要的環(huán)節(jié)上,都有嚴(yán)格的權(quán)限控制。管理員可以控制系統(tǒng)用戶的操作行為,并追蹤問題信息的操作人員,從而有效維護網(wǎng)站信息的嚴(yán)肅性。可以通過系統(tǒng)發(fā)布信息,也可以通過系統(tǒng)刪除發(fā)布的信息。

方便的網(wǎng)站改版能力系統(tǒng)支持模板技術(shù),頁面通過模板進行發(fā)布。系統(tǒng)允許進行復(fù)雜的模板配置,以保證發(fā)布版面樣式的多樣性。當(dāng)需要改版時,只需要制作新的模板并完成配置即可實現(xiàn)網(wǎng)站的改版。

多層次欄目分類系統(tǒng)支持樹型的網(wǎng)站欄目分類。層次深度和數(shù)量不受限制。

軟件結(jié)構(gòu)的先進性網(wǎng)站軟件系統(tǒng)基于J2EE體系的三層結(jié)構(gòu)設(shè)計,應(yīng)用層、數(shù)據(jù)層和中間件完全分離,擴展容易且安全性好,是目前世界最先進的設(shè)計體系結(jié)構(gòu)之一。

網(wǎng)站的安全性 由于內(nèi)容管理系統(tǒng)可以部署從互聯(lián)網(wǎng)上無法攻擊的企業(yè)內(nèi)網(wǎng)上,因此,對于數(shù)據(jù)庫和資料的安全保護來說都是很好的。另外,該系統(tǒng)還可以安全地運行在目前所有的主流操作系統(tǒng)平臺之上,包括Windows,Linux,Soloris等。企業(yè)可以選擇自己認(rèn)為最安全的平臺進行安裝。

網(wǎng)站的可靠性 由于采用靜態(tài)發(fā)布,網(wǎng)站由靜態(tài)網(wǎng)頁組成。提供服務(wù)的軟件如Apache、IIS等,通常情況下,能承受數(shù)以百萬計的訪問,被證明是安全,高效的軟件。

網(wǎng)站的可維護性 網(wǎng)站中絕大部分的資料都由系統(tǒng)進行管理,發(fā)布,刪除信息也直接通過系統(tǒng)就能完成,因此,維護網(wǎng)站的工作也變得很簡單。

網(wǎng)站的可擴展性 隨著網(wǎng)站的發(fā)展,應(yīng)用及支撐環(huán)境都會發(fā)生變化。由于J2EE多層體系結(jié)構(gòu)的特點,本系統(tǒng)能運行在多種操作系統(tǒng)上,為將來平臺的移植創(chuàng)造了條件;同時,組件化的多層軟件設(shè)計,為系統(tǒng)功能的擴充也創(chuàng)造了很好的條件。

2.3主要功能模塊

社區(qū)信息服務(wù)系統(tǒng) 該系統(tǒng)包括了政務(wù)信息、網(wǎng)絡(luò)繳費一卡通、市民信箱、生活資訊、社區(qū)論壇和呼叫中心等基本服務(wù)模塊。

站點資料檢索系統(tǒng) 該系統(tǒng)是社區(qū)網(wǎng)站的一個功能擴展子系統(tǒng),適合大型網(wǎng)站的資料檢索服務(wù)。它提供常用的標(biāo)題搜索,關(guān)鍵詞搜索,作者名稱搜索,時間段搜索,文章分類(分欄目)搜索,全文搜索,以及以上幾種方式的組合搜索等。

網(wǎng)站流量監(jiān)控系統(tǒng) 流量分析系統(tǒng)的后臺數(shù)據(jù)庫是功能最為強大的Oracle數(shù)據(jù)庫,具有處理海量數(shù)據(jù)的強大能力。基于Oracle數(shù)據(jù)庫的流量分析系統(tǒng)提供了完整的數(shù)據(jù)流量分析功能,包括流量分析、來路分析、排行榜等,并以彩色柱狀圖形式顯示其結(jié)果。

網(wǎng)上調(diào)查系統(tǒng)是一個基于J2EE架構(gòu)的網(wǎng)上調(diào)查系統(tǒng)。能安裝在Solaris、Linux、NtServer等不同的操作系統(tǒng)上,結(jié)合Oracle數(shù)據(jù)庫使用。主要作用是協(xié)助企業(yè)在網(wǎng)上開展調(diào)查,用來了解客戶的消費心理,及時掌握客戶需求和市場走向,從而更好地改善服務(wù)。

文章評論系統(tǒng) 是社區(qū)網(wǎng)站的一個功能擴展子系統(tǒng)。它用于記錄和顯示網(wǎng)友閱讀一篇文章后的感受,促成網(wǎng)友之間的互動和交流。一個完善的文章評論系統(tǒng),可以給網(wǎng)站增加很多活力,提高訪問量,促進網(wǎng)站的發(fā)展和普及。

3 關(guān)鍵技術(shù)

3.1基于J2EE的三層B/S軟件架構(gòu)

該信息平臺建立在J2EE架構(gòu)之上。J2EE是一種利用Java 2平臺來簡化諸多與多級企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。其軟件架構(gòu)圖如圖4所示。J2EE技術(shù)的基礎(chǔ)就是核心Java平臺或Java 2平臺的標(biāo)準(zhǔn)版,J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點,例如“編寫一次、到處運行”的特性、方便存取數(shù)據(jù)庫的JDBC API、CORBA技術(shù)以及能夠在Internet應(yīng)用中保護數(shù)據(jù)的安全模式等等,同時還提供了對EJB(Enterprise JavaBeans)、Java Servlet API、JSP(JavaServer Pages)以及XML技術(shù)的全面支持。

圖4 基于J2EE的B/S模式軟件架構(gòu)

J2EE提供了一個企業(yè)級的計算模型和運行環(huán)境用于開發(fā)和部署多層體系結(jié)構(gòu)的應(yīng)用。它通過提供企業(yè)計算環(huán)境所必需的各種服務(wù),使得部署在J2EE平臺上的多層應(yīng)用可以實現(xiàn)高可用性、安全性、可擴展性和可靠性。

3.2采用XML/XSL技術(shù)標(biāo)準(zhǔn)

XML是可擴展標(biāo)志語言(eXtensible Markup Language)的簡稱。象HTML一樣,XML是從所有標(biāo)志語言的元語——標(biāo)準(zhǔn)通用標(biāo)志語言SGML(Standard Generalized Markup Language)那里派生出來的。SGML是一種元語言,也可以稱為一個定義諸如HTML等標(biāo)志語言的系統(tǒng)。XML也是一種元語言,一個定義Web應(yīng)用的SGML的子集。隨著Web應(yīng)用的不斷發(fā)展,HTML的局限性也越來越明顯地體現(xiàn)出來了。而那些基于HTML的內(nèi)容管理平臺CMS,特別是那些基于HTML的模板技術(shù),已經(jīng)不能適應(yīng)新一代CMS的要求。新一代CMS的技術(shù)內(nèi)核應(yīng)該支持XML/XSL。XML/XSL是將內(nèi)容本身和表現(xiàn)形式分離的有效途徑,也是網(wǎng)絡(luò)媒體創(chuàng)作和出版的基礎(chǔ)技術(shù)。應(yīng)用XML/XSL,可以處理多樣化的內(nèi)容,同時做到內(nèi)容重用,即同樣的內(nèi)容可以發(fā)布成多種媒體形式。

3.3內(nèi)置工作流引擎

根據(jù)WfMC的定義,工作流(Workflow)就是自動運作的業(yè)務(wù)過程部分或整體,表現(xiàn)為參與者對文件、信息或任務(wù)按照規(guī)程采取行動,并令其在參與者之間傳遞。簡單地說,工作流就是一系列相互銜接、自動進行的業(yè)務(wù)活動或任務(wù)。

4 結(jié)束語

新一代CMS能提供可視化的工作流定義工具。通過創(chuàng)建節(jié)點和節(jié)點之間的連線,并定義連線的方向和轉(zhuǎn)移條件,就可以定義簡單的工作流程。一個節(jié)點往往還需要定義其輸入和輸出,以及節(jié)點對應(yīng)的動作,這個動作可以由腳本語言來描述,也可以是一段處理程序。工作流定義工具在創(chuàng)建節(jié)點時,需要指定操作者,作為這個節(jié)點動作的發(fā)出者。

注:本文中所涉及到的圖表、注解、公式等內(nèi)容請以PDF格式閱讀原文。

主站蜘蛛池模板: 久久精品人人做人人爽97| 精品国产成人国产在线| 狠狠亚洲五月天| 福利在线一区| 91精品aⅴ无码中文字字幕蜜桃| 五月丁香伊人啪啪手机免费观看| 伊人婷婷色香五月综合缴缴情| 国产女同自拍视频| 亚洲 欧美 日韩综合一区| 在线欧美日韩| 国产乱人伦AV在线A| 免费无码在线观看| 亚洲第一成网站| 国产成人调教在线视频| 免费人成视频在线观看网站| 亚洲精品你懂的| 国产乱子伦视频在线播放| 精品久久久无码专区中文字幕| 国产黄色爱视频| 日韩 欧美 国产 精品 综合| 免费看的一级毛片| 视频二区欧美| www.亚洲天堂| 国产精品毛片一区视频播| 亚洲综合色在线| AV网站中文| 亚洲美女一区| 国产精品九九视频| 一级一毛片a级毛片| 五月婷婷欧美| 超碰色了色| 午夜视频免费试看| 欧美v在线| 亚洲AV无码久久精品色欲| 中国美女**毛片录像在线 | 国产成人亚洲精品色欲AV| 狠狠做深爱婷婷综合一区| 福利小视频在线播放| 欧美午夜小视频| 老司机午夜精品视频你懂的| 激情亚洲天堂| 老司国产精品视频91| 国产成人无码Av在线播放无广告| 极品尤物av美乳在线观看| 亚洲A∨无码精品午夜在线观看| 亚洲国产精品成人久久综合影院| 99热这里只有免费国产精品| 国产精品所毛片视频| 国产成人综合网| 午夜久久影院| 亚洲人妖在线| 亚洲AV免费一区二区三区| 欧美va亚洲va香蕉在线| 中文字幕中文字字幕码一二区| 欧美日本在线观看| 一区二区三区国产精品视频| a国产精品| 欧美日韩一区二区在线免费观看 | 最新国产你懂的在线网址| 国产一级毛片高清完整视频版| 国产无遮挡裸体免费视频| 亚洲最大福利网站| 无码中文字幕乱码免费2| 久久综合婷婷| 欧美区一区二区三| 在线欧美一区| 亚洲人成网站在线观看播放不卡| 夜夜操国产| 91免费观看视频| 九九久久99精品| 欧美亚洲综合免费精品高清在线观看 | 欧美a在线看| 欧美特黄一级大黄录像| 美女被躁出白浆视频播放| 中国国产A一级毛片| 玖玖精品视频在线观看| 欧洲日本亚洲中文字幕| 国产精品思思热在线| 亚洲成A人V欧美综合| 亚洲人妖在线| 国产黄色爱视频| 97视频在线精品国自产拍|