摘要:該文介紹了新一代的中華人民共和國國史網(wǎng)的設計及技術(shù),它的建設是由于舊網(wǎng)站在很多等方面不能為廣大群眾及國史研究人員夠提供及時的信息。網(wǎng)站設計是以B/S架構(gòu),XML等技術(shù)為支持的網(wǎng)站。網(wǎng)站建設成以后將成為當代中國研究所對外的一個嶄新的窗口。
關(guān)鍵詞:XML;數(shù)據(jù)庫;Web Service技術(shù)
中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2009)04-0800-04
On the People's Republic of China History Network Design and Technical
GUAN Xiao-tong
(China Oversea Chinese History Museum, Beijing 100007, China)
Abstract: This paper introduces a new generation of the People's Republic of history network design and technology, and its construction is due to the old site in many areas such as history can not be for the masses and researchers enough to provide timely information. Web site design is based on B / S architecture, XML and other technologies to support the site. Web site into the future will become the Institute of Contemporary China's a brand new window.
Key words: data base; XML; Web service technical
1 引言
當代中國研究所原來建立的中華人民共和國國史網(wǎng)由于網(wǎng)站建設比較早,網(wǎng)站的功能相對單一,網(wǎng)站的內(nèi)容和服務比較簡單,網(wǎng)站的管理也不太方便。同時,當代中國研究所經(jīng)過多年的積累,積累了較多的資源信息庫,目前這些資源庫相對獨立,不能統(tǒng)一提供檢索和資源服務。為了適應新時期的形勢,需要充分利用成熟的信息技術(shù),建設全新的當代中國研究所國史門戶網(wǎng)站,并建立資源庫的統(tǒng)一管理和檢索,為各類用戶提供豐富和優(yōu)質(zhì)的信息資源服務。該網(wǎng)站是中華人民共和國史研究、宣傳和教育的門戶網(wǎng)站。
2 總體設計原則
1) 先進性
采用當前成熟且先進的技術(shù),保持系統(tǒng)硬件、軟件、技術(shù)方法和數(shù)據(jù)管理的先進性,從而保證高效率、高質(zhì)量的應用。同時具有較強的可移植性、可重用性,在將來能迅速采用最新技術(shù)長期保持系統(tǒng)的先進性。
2) 成熟性
在開發(fā)工具的選型階段,盡量選擇成熟的產(chǎn)品和規(guī)范,如JAVA、XML、ODBC、JDBC之類已經(jīng)成為標準的,被大量實踐所采用的技術(shù)。選用具有成熟性,可持續(xù)發(fā)展性的開發(fā)工具。
3) 安全性
安全性包括軟硬件系統(tǒng)安全、應用安全、和網(wǎng)絡通訊安全。系統(tǒng)安全、穩(wěn)定、可靠的運行,首先取決于系統(tǒng)的整體設計、網(wǎng)絡結(jié)構(gòu)、平臺的選擇以及應用程序的質(zhì)量;其次,必須考慮到各種特殊情況下的恢復機制和備份機制,以保證數(shù)據(jù)的一致性、完整性以及災難恢復;完整的權(quán)限控制機制、信息安全也是保證安全的重要因素。
4) 擴展性
系統(tǒng)支撐平臺應具有較強的可擴展性,能夠處理未來變化和發(fā)展所需而帶來的功能、性能上的新要求,在平臺總體的體系結(jié)構(gòu)不需做較大的改變的前提下,能夠保證系統(tǒng)平滑升級和未來建設。
5) 簡單易用性
系統(tǒng)應具有一致的、友好的客戶化界面,易于使用和推廣,并具有實際可操作性,使用戶能夠快速地掌握系統(tǒng)的使用。用戶終端主要采用瀏覽器方式操作。
6) 易管理性
由于系統(tǒng)使用面廣,系統(tǒng)穩(wěn)定性可用性要求高,因此平臺還必須具有良好的可管理和易于維護的特點。在系統(tǒng)設計中應采用成熟先進的技術(shù),降低維護成本;在系統(tǒng)功能實現(xiàn)上,功能定義簡單明了,流程清晰。
一個完善的系統(tǒng)必然有一個完善的管理機制。完善的管理機制中可維護性和可管理性是兩點重要的考察指標。系統(tǒng)應該具備安裝方便、配置方便、使用方便等特點,同時要求有較強的系統(tǒng)管理手段,系統(tǒng)能夠合理地被配置、調(diào)整、監(jiān)視及控制,保證系統(tǒng)的良好運作。
7) 經(jīng)濟性
項目建設充分考慮資源的合理使用,采用合理的系統(tǒng)結(jié)構(gòu),合理部署網(wǎng)絡、服務器和應用軟件,使得系統(tǒng)具備較高性價比,在實現(xiàn)系統(tǒng)功能的前提下,盡量節(jié)省資金,并降低維護成本。
3 總體架構(gòu)設計
根據(jù)本項目對建設內(nèi)容和應用目標要求,為本項目設計了系統(tǒng)總體應用架構(gòu),如圖1所示:
從應用框架上可以看出,整個系統(tǒng)采用了分層的框架進行設計,數(shù)據(jù)存儲在由關(guān)系數(shù)據(jù)庫、全文數(shù)據(jù)庫(采用TRS全文數(shù)據(jù)庫)、自有資源庫系統(tǒng)以及各外購數(shù)據(jù)庫構(gòu)成的數(shù)據(jù)層,充分利用了關(guān)系數(shù)據(jù)庫的業(yè)務處理能力和全文數(shù)據(jù)庫的海量存儲和高性能檢索能力以及自有資源庫系統(tǒng)和外購數(shù)據(jù)庫的特殊數(shù)據(jù)支撐能力。對于關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)資源,采用全文檢索網(wǎng)關(guān),在TRS全文數(shù)據(jù)庫中創(chuàng)建全文索引。
在數(shù)據(jù)支撐層之上,基于各類應用中間件部署本項目所需的各類應用平臺系統(tǒng),包括內(nèi)容管理系統(tǒng)、網(wǎng)站信息檢索和資源統(tǒng)一檢索服務系統(tǒng)、互聯(lián)網(wǎng)信息采集系統(tǒng)和其他服務(包括RSS訂閱、網(wǎng)站流量統(tǒng)計分析等),這些平臺將提供相應的應用服務,并且通過平臺之間的功能模塊組合、集成和數(shù)據(jù)通訊,為用戶提供滿足實際應用需求的整體解決方案。
在表現(xiàn)層實現(xiàn)國史網(wǎng)的各種功能展示,支持各種用戶訪問,能夠為用戶提供豐富的各種信息內(nèi)容服務。
上述的系統(tǒng)的框架具有良好的擴展性,底層的數(shù)據(jù)庫可以通過集群、雙擊熱備或負載均衡技術(shù)來部署,在未來負載增加和并發(fā)訪問壓力增大的情況下,可以方便擴展和升級,提升系統(tǒng)的處理能力。
4 網(wǎng)站功能需求
4.1內(nèi)容管理系統(tǒng)
4.1.1 面向信息服務的功能
信息瀏覽功能: 提供豐富的、滿足不同層次需求的國史信息,包括學術(shù)研究信息和宣傳教育知識信息,提供多媒體信息(文字、圖片、影視)的網(wǎng)上發(fā)布, 實現(xiàn)多媒體音視頻信息基于流媒體發(fā)布。
站內(nèi)信息檢索功能:建設高質(zhì)量的可供檢索利用的信息服務系統(tǒng),實現(xiàn)站內(nèi)多角度多層面的檢索,站內(nèi)檢索服務結(jié)合4.2搜索系統(tǒng)里面的需求,統(tǒng)一實現(xiàn)。
互動交流功能:充分發(fā)揮網(wǎng)絡的交互功能,實現(xiàn)如讀者反饋、網(wǎng)絡調(diào)查等功能,發(fā)動廣大干部群眾廣泛參與,滿足國史知識普及的需求
4.1.2 面向信息的搜集、采編發(fā)和管理等功能
強大的互聯(lián)網(wǎng)信息采集功能:詳細需求見4.3“互聯(lián)網(wǎng)信息采集系統(tǒng)”。
良好的內(nèi)容管理功能:為信息的采、編、發(fā)以及監(jiān)管、審計、審核提供管理手段;支持多種采集方式(人工搜集、網(wǎng)絡自動采集、授權(quán)使用、購買等)下所搜信息的篩選、分類、主題標引、組織入庫;能實現(xiàn)不同數(shù)據(jù)格式轉(zhuǎn)換、數(shù)據(jù)庫自動導入等功能;實現(xiàn)信息多級審核工作流機制。
4.1.3 分類體系建立和管理功能
在國史信息表現(xiàn)方面,要把握時間、時期、事件、人物、地區(qū)、行業(yè)多個脈絡以及政治、經(jīng)濟、文化、外交、社會生活等方面多角度呈現(xiàn);在學術(shù)信息服務部分,按學科或主題進行科學分類,按照作者、主題、內(nèi)容、來源、涉及事件、涉及人物、所屬專題、時間、類型、研究機構(gòu)等方式多維展示,對信息資源進行充分挖掘、關(guān)聯(lián),提供流暢深入的信息獲取手段。
根據(jù)“信息整合,標準先行”原則,特別是要想實現(xiàn)國史信息主題搜索引擎,必須建立起詳盡明晰的分類體系、主題詞表和信息資源及其環(huán)境描述的全局元數(shù)據(jù)體系,構(gòu)建一個包含詳細國史知識概念和關(guān)系的國史知識庫,以支持對數(shù)據(jù)和系統(tǒng)的管理維護,揭示信息資源的特征屬性,充分反映網(wǎng)站用戶在定位、發(fā)現(xiàn)、選擇學科資源信息時可能出現(xiàn)的使用方法及習慣,并應對不斷涌現(xiàn)的分布異構(gòu)的數(shù)據(jù)源,構(gòu)成全方位的信息揭示體系。
4.1.4 網(wǎng)站信息內(nèi)容的審核和發(fā)布權(quán)限
實施三級審核制,一般信息由信息員上傳,由網(wǎng)站責任編輯根據(jù)有關(guān)標準決定是否發(fā)布,重要信息則由網(wǎng)站編委會審核并決定是否發(fā)布。有關(guān)細則將在網(wǎng)站建設過程中制定。
4.1.5 面向系統(tǒng)管理的功能
支持用戶管理和權(quán)限管理;支持系統(tǒng)備份。
4.2 信息檢索和資源庫統(tǒng)一搜索系統(tǒng)
4.2.1 網(wǎng)站信息的主要資源和各資源庫的統(tǒng)一搜索
國史信息主要資源有:公開出版的各種成果、研究機構(gòu)(如我所、文獻研究室、黨史研究室、地方史志研究機構(gòu))自有的研究成果、開放訪問的電子資源、有關(guān)部門的影視資料、商業(yè)數(shù)據(jù)庫資源、國內(nèi)外相關(guān)網(wǎng)站免費資源等。信息搜集采用訂購、授權(quán)使用、網(wǎng)絡自動搜索和人工搜集等方式,在統(tǒng)一平臺下實現(xiàn)各種來源、各種媒介、不同地點信息采集人員的共建共享。
利用開放動態(tài)鏈接查詢技術(shù)(OpenURL)提供跨系統(tǒng)的集成整合查詢,實現(xiàn)各資源庫(包括自有資源庫、網(wǎng)絡采集所得的資源庫和各商用資源庫等)的統(tǒng)一檢索服務功能。全文檢索能實現(xiàn)復雜組合、二次、模糊檢索等功能,并有很快的反應速度和準確性。由于資源庫眾多,需要全文數(shù)據(jù)庫支持集群和負載均衡。
4.2.2 站內(nèi)信息檢索
建設高質(zhì)量的可供檢索利用的信息服務系統(tǒng),實現(xiàn)站內(nèi)多角度多層面的檢索,提供站內(nèi)檢索、欄目內(nèi)檢索等,提供組合、多元、模糊等檢索模式;提供跨系統(tǒng)的集成整合查詢;建立清晰完善的導航系統(tǒng),提供目錄逐級展開的分類導航、多層次的關(guān)聯(lián)頁面導航和知識地圖導航,最終提供互聯(lián)網(wǎng)上國史體系的搜索引擎。
4.2.3 知識點鏈接
知識點的鏈接:做到不同領(lǐng)域、不同級別欄目內(nèi)涉及的同一事件、人物或概念的相互鏈接(例如國史百科中相關(guān)詞條知識點和國史研究中同一知識點相關(guān)聯(lián)),實現(xiàn)瀏覽、檢索的一體化。
4.3 互聯(lián)網(wǎng)信息采集系統(tǒng)
強大的互聯(lián)網(wǎng)信息采集功能:支持人工聯(lián)機采集,支持互聯(lián)網(wǎng)國史信息自動采集,能敏銳搜索到不論是開放訪問還是需認證(在授權(quán)使用前提下)的涉及國史的信息(全文或摘要)。建立主題搜索引擎。
考慮未來在現(xiàn)有投資下建立國史體系垂直搜索引擎的擴展建設能力。
4.4 統(tǒng)一身份認證系統(tǒng)
實現(xiàn)統(tǒng)一身份認證和單點登陸。通過門戶系統(tǒng)認證后進入,支持各類用戶身份的統(tǒng)一認證和權(quán)限管理。
4.5 其他服務
支持網(wǎng)站流量統(tǒng)計與欄目訪問分析。
能實現(xiàn)RSS信息訂閱;原網(wǎng)站數(shù)據(jù)的數(shù)據(jù)遷移。
5 硬件與網(wǎng)絡拓撲圖
綜合考慮項目建設內(nèi)容、應用需求以及總體技術(shù)路線、軟硬件配置等因素,在堅持提供系統(tǒng)最優(yōu)服務能力和具有良好可擴展性的原則下,我們設計如圖2所示系統(tǒng)架構(gòu)圖。
6 技術(shù)路線
本項目的技術(shù)設計,將兼顧目前的需要以及未來的發(fā)展,體現(xiàn)出先進、靈活、可靠、高效、經(jīng)濟實用等特點。
根據(jù)系統(tǒng)要求,總體技術(shù)路線與技術(shù)架構(gòu)可以從如下幾個方面來說明:
6.1 基于B/S模式多層架構(gòu)設計
多層服務模式設計的好處在于,表現(xiàn)層與業(yè)務處理層和數(shù)據(jù)通訊層分隔,在增加一個新的訪問渠道時,僅增加渠道驅(qū)動,改變內(nèi)容展示格式,而交易處理和與后臺的數(shù)據(jù)通訊及處理不作任何修改。業(yè)務層與數(shù)據(jù)通訊層的分隔,可以在業(yè)務處理不作大量的改動的情況下,連接到不同的后臺。因此,分層設計可以使得系統(tǒng)更加靈活、易于維護。Web服務器只是作為所有服務的訪問入口并管理靜態(tài)的頁面,而所有的業(yè)務邏輯和后臺數(shù)據(jù)的訪問邏輯都交給Web應用服務器(Application Server)來處理,降低了Web服務器的負載,同時有效地將內(nèi)容服務應用中的表示邏輯(Presentation Logic),業(yè)務邏輯(Business Logic)和對數(shù)據(jù)庫的訪問邏輯(Data Logic)有效地分離開,極大地提高了應用的可擴展性,構(gòu)造了一個完整的三層次(3-tier)或多層次(N-tier)應用;同時由于Web應用服務器在可靠性,可擴充性,可用性等方面的優(yōu)勢,保證了整個應用系統(tǒng)的總體可用性。
6.2 基于XML數(shù)據(jù)支持
XML(Extensible Markup Language)它是由W3C組織于1998年2月制定的一種通用語言規(guī)范,是SGML的簡化子集,專門為Web應用程序而設計。XML作為一種可擴展性標記語言,其自描述性使其非常適用于不同應用間的數(shù)據(jù)交換,而且這種交換是不以預先規(guī)定一組數(shù)據(jù)結(jié)構(gòu)定義為前提。XML最大的優(yōu)點是它對數(shù)據(jù)的描述和數(shù)據(jù)傳送能力,因此具備很強的開放性。為了使基于XML的業(yè)務數(shù)據(jù)交換成為可能,就必須實現(xiàn)數(shù)據(jù)庫的XML數(shù)據(jù)存取,并且將XML數(shù)據(jù)同應用程序集成,進而使之同現(xiàn)有的業(yè)務規(guī)則相結(jié)合。開發(fā)基于XML的動態(tài)應用,如動態(tài)信息展示、動態(tài)數(shù)據(jù)交換等。
本系統(tǒng)全面遵循XML標準。XML數(shù)據(jù)標準的推出,增強了系統(tǒng)之間、應用系統(tǒng)之間的數(shù)據(jù)交換功能,也大大增強了系統(tǒng)之間的集成度。以XML標準描述數(shù)據(jù)格式,能促進多種數(shù)據(jù)格式支持、內(nèi)容共享、內(nèi)容的再利用以及增強客戶對服務的滿意度。
使用XML作為數(shù)據(jù)交換的格式。XML提供描述不同類型數(shù)據(jù)的標準格式--例如:會議記錄、購買定單、數(shù)據(jù)庫記錄、圖形、聲音等--并且可統(tǒng)一而正確地解碼、管理和顯示信息XML一開始就建構(gòu)在Unicode(統(tǒng)一碼)之上,提供了對多語種的支持,具有世界通用性。由于采用XML技術(shù),使得本系統(tǒng)的稿件內(nèi)容描述的標準化,實現(xiàn)跨平臺、跨應用系統(tǒng)的信息交換更加流暢和便捷,能提供更豐富的資源信息發(fā)布,包含多種格式包括文、圖、音、像、視信息能得以靈活的展現(xiàn)更周到的服務。
6.3 基于Web Service技術(shù)
6.3.1 技術(shù)優(yōu)點
由于組織內(nèi)各部門一般是分布在不同的地理位置,且所應用的工作流引擎系統(tǒng)的設計及應用技術(shù)也不一定完全一致。因此,在電子政務工作流引擎系統(tǒng)的設計實施中,如何在技術(shù)平臺的設計方面能使各部門能協(xié)同工作,并且有較好地安全性,給我們提出了一個課題。
在以前,沒有一個應用程序通信標準,是獨立于平臺、組建模型和編程語言的。而Web Service技術(shù)的產(chǎn)生正是為了解決這個問題,通過Web Service客戶端和服務器才能夠自由的用HTTP進行通信,不論兩個程序的平臺和編程語言是什么。Web Service技術(shù)可以讓地理上分布在不同區(qū)域的計算機和設備一起工作,以便為用戶提供各種各樣的服務。用戶可以控制要獲取信息的內(nèi)容、時間、方式,而不必像現(xiàn)在這樣在無數(shù)個信息孤島中瀏覽,去尋找自己所需要的信息。從發(fā)展趨勢上看毫無疑問,Web Service將成為下一代Web的主流技術(shù)。選擇Web Service 技術(shù)還基于如下的技術(shù)優(yōu)點。
Web Service是創(chuàng)建可互操作的分布式應用程序的新平臺。Web Service 的主要目標是跨平臺的可互操作性。為了達到這一目標,Web Service 是完全基于XML、XSD等獨立于平臺、獨立于軟件供應商的標準的。
Web Service在應用程序跨平臺和跨網(wǎng)絡進行通信的時候是非常有用的。Web Service非常適用于應用程序集成、B2B和G2G集成、代碼和數(shù)據(jù)重用,以及通過Web進行客戶端和服務器的通信的場合?;谝陨系膬?yōu)勢,我們便不難看出Web Service技術(shù)對新一代因特網(wǎng)協(xié)議標準的支持是其他技術(shù)不能望其項背的,這也是Web Service技術(shù)倍受推崇,并取得成功的原因所在。
6.3.2 平臺技術(shù)組成
Web Service平臺有一套協(xié)議來實現(xiàn)分布式應用程序的創(chuàng)建。任何平臺都有它的數(shù)據(jù)表示方法和類型系統(tǒng)。要實現(xiàn)互操作性,Web Service平臺提供了一套標準的類型系統(tǒng),用于溝通不同平臺、編程語言和構(gòu)件模型中的不同類型系統(tǒng)。在傳統(tǒng)的分布式系統(tǒng)中,基于界面(interface)的平臺提供了一些方法來描述界面、方法和參數(shù)(如COM和COBAR中的IDL語言)。同樣的,Web Service平臺也提供一種標準來描述Web Service,讓客戶可以得到足夠的信息來調(diào)用Web Service。這種調(diào)用的方法實際是一種遠程過程調(diào)用協(xié)議(RPC)。且這種RPC協(xié)議與平臺和編程語言無關(guān),從而為了達到互操作。
Web Service技術(shù)是在現(xiàn)有的Web技術(shù)和設施之上,通過制定新的協(xié)議和標準、提出新的技術(shù)來實現(xiàn)的。與Web Service相關(guān)的主要協(xié)議和技術(shù)包括SOAP(Simple Object Access Protocol,簡單對象訪問協(xié)議)、WSDL(Web Services Description Language,Web Service描述語言)、UDDI(Universal Description, Discovery and Integration,統(tǒng)一描述、發(fā)現(xiàn)和集成)。SOAP用來定義數(shù)據(jù)描述和遠程訪問的標準;WSDL是發(fā)布和請求Web Service的描述語言;UDDI則把Web Service與用戶聯(lián)系起來,起中介作用。
6.3.3 體系結(jié)構(gòu)實現(xiàn)模式
Web Service的體系結(jié)構(gòu)是基于Web Service提供者、Web Service請求者、Web Service中介者三個角色和發(fā)布、發(fā)現(xiàn)、綁定三個動作構(gòu)建的。簡單地說,Web Service提供者就是Web Service的擁有者,它耐心等待為其他服務和用戶提供自己已有的功能;Web Service請求者就是Web Service功能的使用者,它利用SOAP消息向Web Service提供者發(fā)送請求以獲得服務;Web Service中介者的作用是把一個Web Service請求者與合適的Web Service提供者聯(lián)系在一起,它充當管理者的角色,一般是UDDI。這三個角色是根據(jù)邏輯關(guān)系劃分的,在實際應用中,角色之間很可能有交叉:一個Web Service既可以是Web Service提供者,也可以是Web Service請求者,或者二者兼而有之。Web Service角色之間的關(guān)系:其中,“發(fā)布”是為了讓用戶或其他服務知道某個Web Service的存在和相關(guān)信息;“發(fā)現(xiàn)”是為了找到合適的Web Service;“綁定”則是在提供者與請求者之間建立某種聯(lián)系。
6.4 TRS全文數(shù)據(jù)庫服務器(TRS Database Server)
TRS全文數(shù)據(jù)庫系統(tǒng)在電子政務應用中主要用來整合各類異構(gòu)信息資源,尤其是非結(jié)構(gòu)化和半結(jié)構(gòu)化信息,與關(guān)系數(shù)據(jù)庫協(xié)同作為電子政務底層的數(shù)據(jù)庫支撐,為上層應用提供高效、穩(wěn)定、安全的全文檢索服務。在TRS電子政務的內(nèi)外網(wǎng)門戶信息檢索、互聯(lián)網(wǎng)信息搜索、政府公文及資源庫整合檢索等應用中發(fā)揮著重要作用。
信息分為結(jié)構(gòu)化和非結(jié)構(gòu)化兩類,對于結(jié)構(gòu)化數(shù)據(jù),關(guān)系數(shù)據(jù)庫管理系統(tǒng)可以很好的管理,而非結(jié)構(gòu)化數(shù)據(jù)包括網(wǎng)頁、電子郵件、Word文檔、PDF文件以及沒有以行列格式保存的任何內(nèi)容, 關(guān)系數(shù)據(jù)庫很難進行有效的管理和查詢。TRS 全文數(shù)據(jù)庫系統(tǒng)6.1 版繼承了得到業(yè)界廣泛使用的TRS全文檢索系統(tǒng)的全部功能和性能,針對信息內(nèi)容管理和資源建設的新需求,發(fā)展了包括Native XML, 集群,Unicode,自然語言及智能擴展檢索等眾多新功能,結(jié)合TRS領(lǐng)先的結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)聯(lián)合查詢技術(shù),從而滿足了用戶對企業(yè)搜索的廣泛需求。和擅長公共數(shù)據(jù)搜索的Google/Baidu等搜索引擎相比,TRS全文數(shù)據(jù)庫系統(tǒng)更擅長于組織內(nèi)部專有數(shù)據(jù)的搜索。
TRS全文數(shù)據(jù)庫系統(tǒng)由服務器、管理工具和開發(fā)接口三部分組成。
全文檢索是在海量非結(jié)構(gòu)化信息中快速、準確獲得用戶所需信息的必備功能。TRS全文檢索服務器的核心功能是對非結(jié)構(gòu)化信息提供全文檢索功能,該系統(tǒng)可以獨立于關(guān)系數(shù)據(jù)庫管理系統(tǒng)獨立運行,也可以和關(guān)系數(shù)據(jù)庫無縫集成、協(xié)同工作,為關(guān)系數(shù)據(jù)庫中的非結(jié)構(gòu)化數(shù)據(jù)提供全文檢索功能(需要TRS Gateway的支持)。
TRS全文數(shù)據(jù)庫服務器追求高查準率的同時可提供100%查全的手段,輸出結(jié)果可按字段值或相關(guān)度排序,以及多字段的聯(lián)合排序,且支持檢索結(jié)果的分類。
TRS全文數(shù)據(jù)庫服務器配套以內(nèi)容發(fā)布的模塊,構(gòu)建成一個完整的,能夠索引組織各種信息內(nèi)容,提供安全的分級授權(quán)的,提供個性豐富的檢索體驗的企業(yè)級高端全文檢索服務。
7 結(jié)束語
國史網(wǎng)的設計及技術(shù)涉及到網(wǎng)絡、數(shù)據(jù)庫等眾多方面,工作量很大,在目前的技術(shù)水平里,采用XML、WEB Service等比較先進、完善的技術(shù),整個系統(tǒng)采用B/S多層次結(jié)構(gòu),支持各種應用系統(tǒng)集成,形成高度可擴展可靠的體系結(jié)構(gòu)。它最終將搭建成為一個開放的、有高度可擴展體系結(jié)構(gòu)的數(shù)據(jù)平臺、信息發(fā)布平臺和應用集成平臺。
參考文獻:
[1] 陳錦輝.XML與ASP網(wǎng)站實做大全[M].北京:中國鐵道出版社,2001.
[2] 奧尼爾.數(shù)據(jù)庫原理、編程與性能[M].周傲英,譯.北京:機械工業(yè)出版社,2004.
[3] 美國思科網(wǎng)絡技術(shù)學院.思科網(wǎng)絡技術(shù)學院教程[M].韓江,譯.北京:人民郵電出版社,2000.