資源描述:
《oa泛微協(xié)同辦公平臺(tái)(e-cology)系統(tǒng)安裝、升級(jí)、重裝手冊(cè)_sql版本》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、泛微協(xié)同辦公系統(tǒng)(e-cology)系統(tǒng)安裝、備份、升級(jí)、重裝手冊(cè)SUBMITTEDBYWEAVERSOFTWARE目錄1.前言22.體系結(jié)構(gòu)32.1.J2EE架構(gòu)簡(jiǎn)介32.2.ecology系統(tǒng)在J2EE架構(gòu)下的實(shí)現(xiàn)43.系統(tǒng)配置策略64.系統(tǒng)安裝和卸載74.1.安裝前準(zhǔn)備74.2.系統(tǒng)安裝84.3.系統(tǒng)卸載165.系統(tǒng)備份175.1.備份程序文件175.2.備份文檔、圖片文件175.3.備份數(shù)據(jù)庫(kù)文件176.系統(tǒng)升級(jí)186.1.停止RESIN服務(wù)186.2.備份程序文件夾186.3.備份數(shù)據(jù)庫(kù)文件夾186.4.使用系統(tǒng)升級(jí)文件包186.5.啟動(dòng)resin
2、服務(wù)186.6.升級(jí)失敗后,系統(tǒng)恢復(fù)的方法187.系統(tǒng)重裝197.1.拷貝備份的程序、文檔圖片文件夾197.2.安裝resin服務(wù)197.3.修改配置文件191.前言本文檔的主要內(nèi)容是從技術(shù)角度對(duì)ecology系統(tǒng)的架構(gòu)、產(chǎn)品安裝、升級(jí)、重裝等進(jìn)行闡述,并從系統(tǒng)安全、性能和配置等方面對(duì)ecology系統(tǒng)的應(yīng)用和實(shí)施提供依據(jù)和指導(dǎo)。無(wú)論是較小型的應(yīng)用場(chǎng)合,還是高可靠、高安全要求的大型應(yīng)用場(chǎng)合,希望本文件給你提供有價(jià)值的內(nèi)容。1.體系結(jié)構(gòu)e-cology系統(tǒng)是一個(gè)基于J2EE架構(gòu)的大型分布式應(yīng)用。采用J2EE的三層架構(gòu)體系。可選擇多種系統(tǒng)環(huán)境,滿足不同類型、不同
3、規(guī)模企業(yè)的需要。企業(yè)可以根據(jù)自己的實(shí)際情況構(gòu)建合適的應(yīng)用環(huán)境。結(jié)合操作系統(tǒng)、應(yīng)用平臺(tái)或第三方的產(chǎn)品,我們還可以構(gòu)筑高安全、高性能、高可靠的應(yīng)用環(huán)境。1.1.J2EE架構(gòu)簡(jiǎn)介基于J2EE的企業(yè)應(yīng)用技術(shù)已經(jīng)成為許多企業(yè)電子商務(wù)環(huán)境的核心驅(qū)動(dòng)引擎,泛微定位技術(shù)高端,全面采用J2EE技術(shù)規(guī)范,全面支持EnterpriseJavaBeans標(biāo)準(zhǔn)。1.1.1.簡(jiǎn)介J2EEJ2EE是一種利用Java2平臺(tái)來簡(jiǎn)化諸多與多級(jí)企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。提供了對(duì)EJB、Servlets、JSP、JDBC、CORBA以及XML技術(shù)的全面支持。J2EE提
4、供了一個(gè)企業(yè)級(jí)的計(jì)算模型和運(yùn)行環(huán)境用于開發(fā)和部署多層體系結(jié)構(gòu)的應(yīng)用。它通過提供企業(yè)計(jì)算環(huán)境所必需的各種服務(wù),使得部署在J2EE平臺(tái)上的多層應(yīng)用可以實(shí)現(xiàn)高可用性、安全性、可擴(kuò)展性和可靠性。1.1.2.J2EE的優(yōu)點(diǎn)J2EE具有以下優(yōu)點(diǎn):1.平臺(tái)無(wú)關(guān)性。用戶不必將自己捆綁在某一種硬件或操作系統(tǒng)上,可以根據(jù)自身的情況選擇合適的硬件、操作系統(tǒng)、數(shù)據(jù)庫(kù)。2.J2EE是一種組件技術(shù),已完成的組件能被方便地移植到任何其它地方。3.J2EE作為中間件,提供了強(qiáng)大的功能,使開發(fā)人員只需要關(guān)注商業(yè)邏輯,因而能加快開發(fā)速度,提高系統(tǒng)的運(yùn)行效率和穩(wěn)定性。4.保護(hù)用戶投資。當(dāng)用戶更換
5、平臺(tái)時(shí),由于基于J2EE的系統(tǒng)能方便地移植到其它平臺(tái)上,而無(wú)須重新開發(fā),因此能有效地保護(hù)用戶的投資。5.廣泛的支持。J2EE技術(shù)規(guī)范得到了從國(guó)際性大公司到自由軟件開發(fā)者的廣泛支持,SUN,IBM,ORACLE,NETSCAPE,BEA等紛紛推出基于J2EE的軟件產(chǎn)品。在網(wǎng)上可購(gòu)買或免費(fèi)下載各種標(biāo)準(zhǔn)組件。1.1.ecology系統(tǒng)在J2EE架構(gòu)下的實(shí)現(xiàn)ecology系統(tǒng)基于J2EE的各種技術(shù),B/S模式的三層結(jié)構(gòu)設(shè)計(jì):以下對(duì)各層的功能進(jìn)行說明:1.1.1.表示層這是直接與最終用戶打交道的一層,即我們常說的客戶端。它的主要作用接收用戶的指令或者數(shù)據(jù)輸入,提交給業(yè)
6、務(wù)邏輯層做處理,同時(shí)負(fù)責(zé)將業(yè)務(wù)邏輯層的處理結(jié)果顯示給用戶。由于客戶端并不處理復(fù)雜的業(yè)務(wù)邏輯等操作,相比傳統(tǒng)的C/S結(jié)構(gòu)對(duì)客戶端的資源要求要低一些。ecology系統(tǒng)的表示層服務(wù)由Web服務(wù)器提供。用戶可以根據(jù)自身的要求,選擇不同的Web服務(wù)器,比如Windows自帶的IIS服務(wù)器、ApacheWeb服務(wù)器或者由IBM,SUN等公司提供的服務(wù)器。ecology系統(tǒng)的表示層終端由Web瀏覽器提供,支持IE5.0以上版本的Web瀏覽器。1.1.1.業(yè)務(wù)邏輯層業(yè)務(wù)邏輯層(中間層)的主要任務(wù)是負(fù)責(zé)接收表示層的數(shù)據(jù)請(qǐng)求,將這些請(qǐng)求進(jìn)行必要的業(yè)務(wù)邏輯檢查(包括權(quán)限檢查),
7、然后將請(qǐng)求分解成不同的數(shù)據(jù)層操作,由數(shù)據(jù)層進(jìn)行處理,然后將處理結(jié)果返回給表示層。業(yè)務(wù)邏輯層是e-cology系統(tǒng)最重要的一個(gè)層次,核心的業(yè)務(wù)處理都是通過這一層來實(shí)現(xiàn)的。業(yè)務(wù)邏輯層由J2EE的JNDI、EJB、Servlets等技術(shù)實(shí)現(xiàn),在J2EE的架構(gòu)下運(yùn)行,以獲得安全保護(hù)、模塊管理等特性。ecology系統(tǒng)的七個(gè)模塊根據(jù)功能的劃分,組成多個(gè)應(yīng)用包,各部分通過JNDI和BEAN的接口進(jìn)行訪問。通過這種劃分來隔離各個(gè)模塊,避免模塊之間的相互影響,同時(shí)也便于實(shí)現(xiàn)系統(tǒng)的按模塊分布。依應(yīng)用規(guī)模的不同,業(yè)務(wù)邏輯層要承受的負(fù)荷會(huì)有較大的差異,客戶端的數(shù)目,應(yīng)用的復(fù)雜程度
8、都會(huì)對(duì)其造成一定的影響。由于J2EE架構(gòu)下的應(yīng)用服務(wù)