久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

關(guān)于新增服務(wù)器報告

時間:2019-05-14 15:03:36下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《關(guān)于新增服務(wù)器報告》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《關(guān)于新增服務(wù)器報告》。

第一篇:關(guān)于新增服務(wù)器報告

關(guān)于新增服務(wù)器及機(jī)房的申請報告

尊敬的院領(lǐng)導(dǎo):

隨著我院業(yè)務(wù)的不斷發(fā)展,已經(jīng)建立包括住院醫(yī)生工作站,住院護(hù)士工作站、病案系統(tǒng)等信息管理模塊,已經(jīng)實(shí)現(xiàn)醫(yī)院數(shù)字化管理以及電子病歷的管理。數(shù)據(jù)庫的數(shù)據(jù)量也越來越大,系統(tǒng)的保護(hù)和對數(shù)據(jù)的防災(zāi)越來越顯得重要。現(xiàn)急需新增一臺服務(wù)器,保障信息系統(tǒng)長期穩(wěn)定運(yùn)行。

目前的HIS服務(wù)器只在1臺IBM的PC服務(wù)器上單機(jī)運(yùn)行,并且已使用2年(服務(wù)器使用年限為5年),相應(yīng)的硬件步入老年化,故障風(fēng)險不斷增大。數(shù)據(jù)庫的備份還是使用原始的備份方式,費(fèi)時耗資源,不能實(shí)現(xiàn)實(shí)時備份,易丟失數(shù)據(jù)。目前已出現(xiàn)多次服務(wù)器啟動異常,操作系統(tǒng)無法啟動。1、2014年3月1日,服務(wù)器內(nèi)存過高,工作站無法啟動HIS系統(tǒng),重啟服務(wù)器釋放內(nèi)存,重啟無法正常啟動。2、2014年3月12日,服務(wù)器內(nèi)存過高,內(nèi)網(wǎng)用戶通過代理服務(wù)器進(jìn)行連接時不太穩(wěn)定,工作站無法啟動HIS系統(tǒng),重啟服務(wù)器釋放內(nèi)存,重啟無法正常啟動。3、2014年3月24日,服務(wù)器內(nèi)存過高,工作站無法啟動HIS系統(tǒng),內(nèi)存模塊出現(xiàn)故障或安裝不正確,重啟服務(wù)器釋放內(nèi)存,重啟無法正常啟動。4、2014年4月2日,服務(wù)器內(nèi)存過高,工作站無法啟動HIS系統(tǒng),重啟服務(wù)器釋放內(nèi)存,重啟無法正常啟動。5、2014年4月15日,服務(wù)器內(nèi)存過高,工作站無法啟動HIS系統(tǒng),有故障現(xiàn)象,無故障原因,重啟服務(wù)器釋放內(nèi)存,重啟無法正常啟動。6、2014年4月25日,服務(wù)器內(nèi)存過高,工作站無法啟動HIS系統(tǒng),有故障現(xiàn)象,無故障原因,重啟服務(wù)器釋放內(nèi)存,重啟無法正常啟動。7、2014年5月3日,服務(wù)器內(nèi)存過高,工作站無法啟動HIS系統(tǒng),有故障現(xiàn)象,無故障原因,重啟服務(wù)器釋放內(nèi)存,重啟無法正常啟動。8、2014年5月14日,服務(wù)器內(nèi)存過高,工作站無法啟動HIS系統(tǒng),有故障現(xiàn)象,無故障原因,重啟服務(wù)器釋放內(nèi)存,重啟無法正常啟動。9、2014年5月24日,服務(wù)器內(nèi)存過高,工作站無法啟動HIS系統(tǒng),有故障現(xiàn)象,無故障原因,重啟服務(wù)器釋放內(nèi)存,重啟無法正常啟動。

現(xiàn)有的機(jī)房出現(xiàn)樓頂漏水現(xiàn)象,漏水部位直接漏在服務(wù)器及交換機(jī)機(jī)柜上(另附機(jī)房目前狀況照片),很容易造成服務(wù)器及交換機(jī)等設(shè)備的損壞。所以急需一個物理環(huán)境好點(diǎn)的機(jī)房。

信息系統(tǒng)屬于7*24小時的關(guān)鍵性不間斷業(yè)務(wù)系統(tǒng),信息系統(tǒng)的穩(wěn)定與否,其數(shù)據(jù)的安全與否,直接影響到我院的正常工作,從另一個角度來講,還影響到我院的醫(yī)療服務(wù)水平和管理工作。如果發(fā)生信息系統(tǒng)業(yè)務(wù)中斷,會給醫(yī)院的醫(yī)療、管理、收入等方面帶來不可估價的損失,甚至?xí)?dǎo)致重大的醫(yī)療事故。因此信息系統(tǒng)的數(shù)據(jù)是我院的核心業(yè)務(wù)數(shù)據(jù),絕對不能損壞和丟失。

隨著HIS服務(wù)器的老化,用戶數(shù)和并發(fā)訪問量的不斷增加,面臨的故障風(fēng)險也隨之增多。如何保證我院信息系統(tǒng)的正常穩(wěn)定運(yùn)行,如何預(yù)防數(shù)據(jù)因錯誤或?yàn)?zāi)難而丟失,成為我院信息系統(tǒng)亟待解決的問題。在我們信息科領(lǐng)導(dǎo)帶領(lǐng)下全體同事的不斷調(diào)研,覺得新增一臺服務(wù)器及機(jī)房可以促進(jìn)醫(yī)院信息化穩(wěn)定發(fā)展。可以更好地建立數(shù)據(jù)庫備份安全機(jī)制,以防數(shù)據(jù)丟失無法恢復(fù)。

正安縣人民醫(yī)院信息科

第二篇:購置服務(wù)器報告

申請購置服務(wù)器的報告

尊敬的院領(lǐng)導(dǎo):

我院的醫(yī)院管理系統(tǒng)網(wǎng)絡(luò)建設(shè)已經(jīng)基本完成,系統(tǒng)已經(jīng)正常運(yùn)行2年,為醫(yī)院日常的工作帶了極大的便利。

由于醫(yī)院2013年擴(kuò)建之后,增加了門診醫(yī)生工作站、住院醫(yī)生工作站,住院部電子病歷。醫(yī)院的工作站電腦(不含無醫(yī)院系統(tǒng)的電腦設(shè)備)數(shù)量已經(jīng)擴(kuò)大到36臺,電子病歷等工作站的數(shù)據(jù)量增加,大大超過了現(xiàn)有服務(wù)器的承載能力,在超過20臺工作站電腦同時訪問服務(wù)器的情況下會出現(xiàn)訪問速度極慢,數(shù)據(jù)丟失,甚至?xí)霈F(xiàn)服務(wù)器死機(jī)的現(xiàn)象。

醫(yī)院現(xiàn)在還在建設(shè)期,后續(xù)住院部還將有病室開放,還需要增加電腦,屆時現(xiàn)有的服務(wù)器設(shè)備將根本無法滿足要求。

醫(yī)院的服務(wù)器內(nèi)儲存著重要的信息數(shù)據(jù),服務(wù)器一旦損壞丟失數(shù)據(jù)必會給我院帶來嚴(yán)重的經(jīng)濟(jì)損失。

根據(jù)以上實(shí)際情況,特向院領(lǐng)導(dǎo)申請購置新服務(wù)器設(shè)備一套,為我院的日常工作能更好的開展再添一把力。

院信息科 2014年4月2日

第三篇:新增交通設(shè)施報告

習(xí)水縣同民鎮(zhèn)中學(xué)

關(guān)于校門口道路交通設(shè)施缺失的報告

同民鎮(zhèn)安監(jiān)站:

我校正處土太路省道旁,校門口有兩個交通岔道口:從學(xué)校坡道出來第一個岔道口處,需要安裝警示標(biāo)志和減速帶;從學(xué)校坡道往左朝土城方向的岔道口,需要安裝裝警示標(biāo)志和減速帶。城鎮(zhèn)規(guī)劃未將我校缺失的道路交通設(shè)施納入計劃整理,兩個道路岔道口沒用安裝相關(guān)道路交通設(shè)施。給我校師生安全埋下隱患,特向鎮(zhèn)安監(jiān)部門報告,請求如下:

1.第一岔道口坡道處安裝警示標(biāo)志和減速帶; 2.第二岔道口安裝警示標(biāo)志和減速帶; 報告請求予以解決!

習(xí)水縣同民鎮(zhèn)中學(xué) 二0一七年十月十八日

第四篇:ftp服務(wù)器的配置管理報告

第9章 搭建FTP服務(wù)器

FTP是File Transfer Protocol(文件傳輸協(xié)議)的縮寫,顧名思義,F(xiàn)TP專門用于文件傳輸服務(wù)。FTP服務(wù)也是最重要、并且應(yīng)用最多的Internet服務(wù)之一,主要被用于文件下載、Web網(wǎng)站維護(hù)、文件交換與共享。從某種意義上講,在Web網(wǎng)站上必須搭建FTP服務(wù),否則,將無法實(shí)現(xiàn)網(wǎng)站文件的更新。

9.1 FTP服務(wù)概述

9.2 FTP服務(wù)器的安裝與配置

9.3 客戶端的配置與使用

9.2 FTP服務(wù)器的安裝與配置

與Windows 2000 Server一樣,Windows Server 2003也內(nèi)置有FTP服務(wù)模塊,作為IIS(Internet Information Service)的重要組成部分。雖然IIS中的FTP服務(wù)安裝較為簡單,但是,對用戶訪問權(quán)限和使用磁盤容量的限制,卻都需要借助于NTFS文件夾權(quán)限和磁盤配額實(shí)現(xiàn),因此,不太適合于復(fù)雜的網(wǎng)絡(luò)應(yīng)用。

9.2.1 安裝FTP服務(wù)器

FTP服務(wù)并不是應(yīng)用程序程序器的默認(rèn)組件,所以,在以應(yīng)用程序服務(wù)器搭建Web服務(wù)時,并不會自動安裝FTP服務(wù),因此,必須采用添加Windows組件方式單獨(dú)安裝。

9.2.2 設(shè)置IP地址和端口

1.修改站點(diǎn)標(biāo)識

在【FTP站點(diǎn)】選項(xiàng)卡的【說明】欄中可以設(shè)置該FTP站點(diǎn)的標(biāo)識。該標(biāo)識對于客戶端的訪問沒有任何意義,其作用只是當(dāng)服務(wù)器中安裝有多個FTP服務(wù)器時,便于網(wǎng)絡(luò)管理員進(jìn)行區(qū)分,也就是說,站點(diǎn)標(biāo)識將作為FTP服務(wù)器的名稱顯示在【Internet 信息服務(wù)】窗口目錄樹中。例如,當(dāng)【說明】框中為【默認(rèn)FTP站點(diǎn)】時,則顯示在目錄樹中的也是【默認(rèn)FTP站點(diǎn)】;而如果將其修改為【主FTP站點(diǎn)】時,則該服務(wù)器將在目錄樹中顯示為【主FTP站點(diǎn)】。

2.指定IP地址

在【IP地址】下拉列表中可以設(shè)置該FTP站點(diǎn)的IP地址。由于Windows Server 2003可安裝多塊網(wǎng)卡,并且每塊網(wǎng)卡可綁定多個IP地址,因此,服務(wù)器擁有多個IP地址是一件非常自然的事。如果不為該FTP網(wǎng)站指定特定的IP地址,即采用默認(rèn)的【全部未分配】時,該站點(diǎn)將響應(yīng)所有指定到該計算機(jī)并且沒有指定到其他站點(diǎn)的IP地址,也就是說,使用任何一個該計算機(jī)綁定的IP地址,都能成功訪問該FTP網(wǎng)站。例如,當(dāng)該服務(wù)器擁有3個IP地址192.168.0.1、172.16.0.1和10.0.0.1時,那么,在FTP客戶端利用其中的任何一個IP地址都可以訪問該FTP服務(wù)器。默認(rèn)值為【全部未分配】。

當(dāng)服務(wù)器擁有兩個以上IP地址時,若欲只為該FTP服務(wù)器指定一個IP地址,可在【IP地址】下拉列表中選擇用于訪問該FTP服務(wù)器的IP地址。

3.TCP 端口

FTP默認(rèn)的端口號為【21】。雖然可以將該端口更改為任意唯一的TCP端口號,但是,客戶

必須事先知道請求該端口號,否則其請求將無法連接到該FTP服務(wù)器。也就是說,當(dāng)采用默認(rèn)值【21】時,用戶只需通過客戶端打開ftp://ipaddress,如ftp://192.168.0.1,即可實(shí)現(xiàn)對該網(wǎng)站的訪問,而如果指定了非【21】的端口號時,必須打開ftp://ipaddress:port,如ftp://192.168.0.1:1100,才能實(shí)現(xiàn)對該網(wǎng)站的訪問。需要注意的是,端口號是必需的,因此,【TCP端口】文本框不能置空。

9.2.3 設(shè)置主目錄

所謂主目錄是指映射為FTP根目錄的文件夾,F(xiàn)TP站點(diǎn)中的所有文件全部保存在該文件夾,而且當(dāng)用戶訪問FTP站點(diǎn)時,也只有該文件夾(即主目錄)中的內(nèi)容可見,并且作為該FTP站點(diǎn)的根目錄。在安裝FTP服務(wù)時,將創(chuàng)建一個默認(rèn)主目錄,其絕對路徑為C:InetPubFtproot。

1.修改主目錄位置

此計算機(jī)上的目錄 選中【此計算機(jī)上的目錄】單選按鈕,并在【本地路徑】文本框中鍵入目錄路徑,也可以單擊【瀏覽】按鈕進(jìn)行選擇。建議將主目錄設(shè)置在非引導(dǎo)分區(qū),以確保系統(tǒng)安全和正常運(yùn)行。需要注意的是,在使用本地硬盤中的文件夾時,應(yīng)鍵入完整路徑,例如D:FtpsiteFreeware。另外,網(wǎng)站主目錄既可以是某個文件夾,也可以是某個磁盤或卷集。推薦以該方式指定Web服務(wù)器的主目錄。

另一計算機(jī)上的共享位置 選中【另一計算機(jī)上的共享位置】單選按鈕,可以將新的主目錄指定為其他計算機(jī)中的文件夾。但是,當(dāng)采用該選項(xiàng)時,另一臺計算機(jī)必須已經(jīng)連入網(wǎng)絡(luò)并能夠?qū)崿F(xiàn)網(wǎng)絡(luò)共享,而且必須將欲使用的文件目錄設(shè)置為共享。對于網(wǎng)絡(luò)共享,必須使用統(tǒng)一命名約定(UNC,Universal Naming Convention)服務(wù)器和共享名,即【服務(wù)器名共享名】。例如,欲將計算機(jī)Server2003中的Freeware文件夾作為本FTP服務(wù)器的主目錄,則需先將文件夾Freeware設(shè)置為共享文件夾,并在【網(wǎng)絡(luò)目錄】中鍵入

【Server2003Freeware】。

2.修改訪問權(quán)限

讀取 選中【讀取】復(fù)選框,允許用戶查看或下載存儲在主目錄或虛擬目錄中的文件。如果只允許用戶下載文件,建議只選擇該復(fù)選框。

寫入 選中【寫入】復(fù)選框,允許用戶向服務(wù)器中已啟用的目錄上傳文件。如果該站點(diǎn)允許所有登錄用戶上傳文件,那么,可以選中該復(fù)選框。否則,應(yīng)當(dāng)只取消該復(fù)選框,而只啟用

【讀取】權(quán)限。另外,再創(chuàng)建虛擬目錄或虛擬網(wǎng)站,只對特權(quán)用戶開放【寫入】權(quán)限。日志訪問 若欲將對目錄的訪問活動記錄在日志文件中,需選中【日志訪問】復(fù)選框。只有對此FTP站點(diǎn)啟用了日志記錄,才能記錄訪問活動。默認(rèn)情況下日志是被啟用的。若欲關(guān)閉日志,只需清除【啟用日志】復(fù)選框即可。

3.目錄列表風(fēng)格

只是修改顯示給用戶的目錄列表風(fēng)格,對訪問權(quán)限沒有任何影響。

MS-DOS 系統(tǒng)默認(rèn)值為【MS-DOS】方式,MS-DOS目錄列表風(fēng)格以2位數(shù)格式顯示年份。UNIX UNIX目錄列表風(fēng)格以4位數(shù)格式顯示年份,如果文件日期與FTP服務(wù)器相同,則不會返回年份。

9.2.4 其他高級配置

1.限制連接數(shù)量

當(dāng)服務(wù)器配置較低、性能較差時,由于不能滿足大訪問量的需要而往往導(dǎo)致連接超時,甚至是死機(jī)的發(fā)生,因此,對于這類服務(wù)器,最好還是限制一下連接數(shù)量才是。另外,當(dāng)一臺計算機(jī)上安裝有若干FTP站點(diǎn)時,或者兼作Web服務(wù)器時,也應(yīng)當(dāng)適當(dāng)限制一下訪問數(shù)量,否則,僅有的網(wǎng)絡(luò)帶寬將全部被FTP所占用。

2.設(shè)置歡迎和提示消息

在【屬性】對話框中選擇【消息】標(biāo)簽,即可對該FTP站點(diǎn)的歡迎等消息進(jìn)行編輯和修改,當(dāng)用戶訪問該FTP站點(diǎn)時會將這些消息顯示給用戶。

9.2.5 設(shè)置訪問安全

由于FTP站點(diǎn)中往往存儲著非常重要的文件或應(yīng)用程序,甚至是Web網(wǎng)站的全部內(nèi)容,所以,F(xiàn)TP站點(diǎn)的訪問安全顯得尤其重要。因此,對于一些比較特殊的FTP站點(diǎn),必須進(jìn)行用戶身份驗(yàn)證,并限制允許訪問該FTP服務(wù)的IP地址,從而確保FTP站點(diǎn)安全無恙。

1.禁止匿名訪問

默認(rèn)狀態(tài)下,F(xiàn)TP站點(diǎn)允許用戶匿名連接,也就是說,用戶無需經(jīng)過身份認(rèn)證,即可讀取FTP站點(diǎn)中的內(nèi)容,對于安全性要求較高的站點(diǎn)而言,這無疑是無法接受的。選擇【安全賬戶】選項(xiàng)卡,取消對【允許匿名連接】復(fù)選框的選中,即可禁止用戶匿名訪問該FTP站點(diǎn)。當(dāng)禁止匿名用戶連接后,只有服務(wù)器或活動目錄中有效的注冊用戶,才能借助于用戶名和密碼訪問該FTP服務(wù)器。

2.限制IP地址

通過對IP地址的限制,可以只允許某些特定范圍內(nèi)的計算機(jī)訪問該FTP站點(diǎn),基本上可以避免來自外界的惡意攻擊。該方式與用戶驗(yàn)證相互結(jié)合,可以取得非常好的效果。選擇【目錄安全性】標(biāo)簽,設(shè)置該FTP站點(diǎn)的IP地址訪問列表。

選擇【拒絕訪問】單選按鈕,單擊【添加】按鈕,即可在【授權(quán)訪問】對話框設(shè)置允許訪問的IP地址列表。

當(dāng)只授予某臺或某幾臺計算機(jī)以訪問權(quán)限時,可選擇【一臺計算機(jī)】,并鍵入授權(quán)計算機(jī)的IP地址。若欲授予一批或幾批計算機(jī)以訪問權(quán)限時,則應(yīng)當(dāng)選擇【一組計算機(jī)】,并分別鍵入這些計算機(jī)的網(wǎng)絡(luò)號和子網(wǎng)掩碼。

有關(guān)設(shè)置策略和詳細(xì)操作,請參見本書【W(wǎng)eb服務(wù)】中的相關(guān)內(nèi)容,此處不復(fù)贅述。

3.磁盤限額

當(dāng)賦予用戶寫入權(quán)限時,往往會導(dǎo)致用戶權(quán)限的濫用。許多用戶可能會無視網(wǎng)絡(luò)管理員的警告,將大量文件保存在FTP服務(wù)器,從而導(dǎo)致硬盤空間迅速被占用。因此,限制每個用戶寫入的數(shù)據(jù)量就成為一種必要。NTFS文件系統(tǒng)的磁盤限額功能可以非常好地實(shí)現(xiàn)這一目的,所以,在賦予用戶寫入權(quán)限的同時,最好啟用磁盤限額功能。當(dāng)然,這要求磁盤分區(qū)必須采用NTFS格式,F(xiàn)AT32無法進(jìn)行磁盤配額設(shè)置。

9.2.6 虛擬站點(diǎn)

當(dāng)欲利用FTP實(shí)現(xiàn)對眾多Web站點(diǎn)內(nèi)容的更新時,僅有一個FTP站點(diǎn)顯然是不夠的,因此,建立虛擬FTP站點(diǎn)和虛擬目錄就成為一種必要。利用虛擬FTP站點(diǎn),可以很方便地將各單位的Web站點(diǎn)交由其操作員獨(dú)立管理,真正實(shí)現(xiàn)Web網(wǎng)站的分級管理,并大大減輕網(wǎng)絡(luò)管理員的勞動強(qiáng)度。虛擬FTP站點(diǎn)與默認(rèn)FTP站點(diǎn)幾乎沒有任何區(qū)別,擁有自己的IP地址和主目錄,可以單獨(dú)進(jìn)行配置和管理,可以獨(dú)立啟動、暫停和停止,并且能夠建立虛擬目錄。利用虛擬FTP站點(diǎn)可以將敏感信息進(jìn)行有效地分離,從而提高數(shù)據(jù)的安全性,并便于數(shù)據(jù)的管理。

1.創(chuàng)建前的準(zhǔn)備工作

在創(chuàng)建虛擬FTP站點(diǎn)之前,應(yīng)當(dāng)做好以下準(zhǔn)備工作:綁定多個IP地址、設(shè)置默認(rèn)FTP站點(diǎn)的IP地址、創(chuàng)建并共享文件夾。

2.創(chuàng)建虛擬FTP站點(diǎn)

3.虛擬FTP站點(diǎn)的配置與管理

虛擬FTP站點(diǎn)的配置與管理,與默認(rèn)FTP站點(diǎn)完全相同。只是不再右擊【默認(rèn)FTP站點(diǎn)】,而是右擊欲配置的虛擬FTP站點(diǎn),并在快捷菜單中選擇【屬性】。詳細(xì)操作,請參見上述相關(guān)內(nèi)容。

需要注意的是,新創(chuàng)建虛擬FTP站點(diǎn)的屬性完全繼承其父FTP站點(diǎn)的屬性,因此,在創(chuàng)建虛擬FTP站點(diǎn)前,最好在相似設(shè)置的FTP站點(diǎn)上創(chuàng)建。

9.2.7 虛擬目錄

再大的硬盤也有裝滿時候,特別是對于那些提供軟件下載的FTP站點(diǎn)而言。由于幾乎每時每刻都有新的軟件或版本問世,而這些軟件可都是吃硬盤沒商量的主兒。當(dāng)一塊硬盤被塞滿了以后怎么辦?再插一塊硬盤并添加一個虛擬目錄就成了。另外,也可以利用虛擬目錄的方式為FTP站點(diǎn)設(shè)置擁有不同權(quán)限(只讀、可寫)虛擬目錄,從而在更大程度上增加了FTP站點(diǎn)管理的靈活性和數(shù)據(jù)的安全性。

1.創(chuàng)建虛擬目錄

需要注意的是,由于每個虛擬目錄都可以分別設(shè)置不同的訪問權(quán)限,因此,非常適宜于不同用戶對不同目錄擁有不同權(quán)限的情況,使得在進(jìn)行分級管理時擁有更大程度的靈活性。所以,也可被用于Web虛擬站點(diǎn)和虛擬目錄的維護(hù)。這在實(shí)現(xiàn)上非常簡單,只需將欲維護(hù)的Web站點(diǎn)的主目錄或虛擬目錄所在文件夾設(shè)置為FTP虛擬目錄的文件夾即可。

2.虛擬目錄的管理與設(shè)置

虛擬目錄建立后,也將自動開始運(yùn)行。虛擬目錄的配置方式與默認(rèn)FTP站點(diǎn)基本相同,也是在【Internet信息服務(wù)】窗口的樹形目錄中進(jìn)行。

右擊欲設(shè)置的虛擬目錄,在快捷菜單中選擇【屬性】,將顯示【新建虛擬目錄屬性】對話框。該對話框與FTP站點(diǎn)對話框有所不同,因?yàn)樵搶υ捒蛑兄话?個屬性頁,分別是虛擬目錄(相當(dāng)于FTP站點(diǎn)中的【FTP站點(diǎn)】屬性頁)和目錄安全性。不過,在設(shè)置方法和設(shè)置技巧上卻與Web站點(diǎn)的設(shè)置完全相同,因此,可以參照前述相關(guān)內(nèi)容進(jìn)行必要的設(shè)置。

第五篇:Web服務(wù)器實(shí)驗(yàn)3報告

操作系統(tǒng)實(shí)驗(yàn)報告三

姓名:陳玉博

學(xué)號:2011011207

日期:2013-11-24

【實(shí)驗(yàn)內(nèi)容】:設(shè)計一段內(nèi)存結(jié)構(gòu),能夠緩存一定數(shù)量的網(wǎng)頁,在客戶端訪問時,首先從內(nèi)存中查找是否存在客戶端訪問的網(wǎng)頁內(nèi)容,如果存在,則直接從內(nèi)存中將相應(yīng)的內(nèi)容返回給客戶端;如果不存在,則從磁盤中將網(wǎng)頁內(nèi)容讀入到內(nèi)存,并返回給客戶端。【實(shí)驗(yàn)思路】:客戶端連接之后,在線程的處理函數(shù)handle()函數(shù)中,從內(nèi)存中查找相應(yīng)的網(wǎng)頁內(nèi)容,發(fā)送至客戶端。如果在內(nèi)存中找不到,則通過調(diào)用store()函數(shù)從磁盤中讀取該網(wǎng)頁到內(nèi)存,當(dāng)內(nèi)存中的網(wǎng)頁個數(shù)大于100的時候,通過某種算法從內(nèi)存中移除某個網(wǎng)頁,然后重新存入新的網(wǎng)頁。在主函數(shù)中,連接成功以后調(diào)用handle()函數(shù),然后在handle()函數(shù)中,如果找不到請求的網(wǎng)頁,則調(diào)用store()函數(shù)。【主要代碼及注釋】----main函數(shù):

void main(int argc, _TCHAR* argv[]){ //聲明處理函數(shù),作為QueueUserWorkItem的一個參數(shù)

DWORD WINAPI handle(void *);//初始化WinSock庫

WORD wVersionRequested;WSADATA wsaData;

wVersionRequested = MAKEWORD(2, 2);

int wsaret=WSAStartup(wVersionRequested,&wsaData);if(wsaret)

return;//創(chuàng)建SOCKET

SOCKET socketSrv;

socketSrv=socket(AF_INET,SOCK_STREAM,0);if(socketSrv==INVALID_SOCKET)

return;SOCKADDR_IN addrSrv;addrSrv.sin_addr.S_un.S_addr=htonl(INADDR_ANY);addrSrv.sin_family=AF_INET;addrSrv.sin_port=htons(87);

//綁定套接字

if(bind(socketSrv,(struct sockaddr*)&addrSrv,sizeof(SOCKADDR))){ //關(guān)閉連接

shutdown(socketSrv,1);closesocket(socketSrv);

WSACleanup();return;} //等待客戶端連接

SOCKADDR_IN addrCli;int len=sizeof(SOCKADDR);//監(jiān)聽端口

if(listen(socketSrv,5)==SOCKET_ERROR){ printf(“監(jiān)聽失敗!n”);} while(true){ //接受連接

SOCKET socketconn= accept(socketSrv,(SOCKADDR*)&addrCli, &len);

if(socketconn==SOCKET_ERROR)

{

cout<<“接受連接失敗!”;

return;

}

cout<<“連接成功”<

shutdown(socketSrv,1);closesocket(socketSrv);

WSACleanup();return;}----handle函數(shù):

DWORD WINAPI handle(void *para){ //聲明store函數(shù),用來從磁盤中讀取網(wǎng)頁內(nèi)容到內(nèi)存

void store(string);SOCKET socketconn=(SOCKET)para;//連接成功后與客戶端進(jìn)行會話 char recvBuff[1024];string sendBuff;

string locDir;ifstream fp;//接收請求

if(recv(socketconn,recvBuff,1024,0)==SOCKET_ERROR)return 0;//讀取http請求頭

string recvBuffer=recvBuff;int posGet=recvBuffer.find(“GET”,0);int posHttp=recvBuffer.find(“HTTP”,0);for(int pos=posGet+4;pos

locDir.push_back('');

continue;} locDir.push_back(recvBuffer[pos]);} int len=locDir.length();//截取網(wǎng)頁的文件名

string ine_str=locDir.substr(1,len-2);//從內(nèi)存中獲得該網(wǎng)頁的內(nèi)容

string allcontent=webhtml[ine_str];//如果在內(nèi)存中找不到,則再從磁盤中把網(wǎng)頁讀入內(nèi)存,然后再從內(nèi)存中查找 if(allcontent==“"){ //調(diào)用store函數(shù),從磁盤中重新讀取網(wǎng)頁內(nèi)容 store(ine_str);//重新從內(nèi)存中讀取網(wǎng)頁內(nèi)容

allcontent=webhtml[ine_str];} //將讀取的內(nèi)容追加入sendBuff中 sendBuff.append(allcontent);fp.close();//響應(yīng)請求,將頁面信息發(fā)送到客戶端

if(send(socketconn,sendBuff.c_str(),sendBuff.length(),0)==SOCKET_ERROR){

cout<<”傳送文件錯誤!“;

return 0;} shutdown(socketconn,1);closesocket(socketconn);//關(guān)閉連接

return 0;}----Store()函數(shù):

void store(string ine_str){

//如果內(nèi)存中的網(wǎng)頁個數(shù)大于100個,則把第一個移除

if(webhtml.size()>100){ map::iterator Iter=webhtml.begin();webhtml.erase(Iter);} string allchars=”“;//一個網(wǎng)頁中所有的字符

char buffer[1024*10];//每次讀取1024個字節(jié)到緩存 ifstream fp;//文件流

fp.open((loc_webpage+ine_str).c_str(),std::ios::binary);//打開指定文件 if(fp.fail())cout<<”存儲文件失敗!"<

fp.getline(buffer,1024*10);//從文件中讀取1024個字節(jié)到緩沖區(qū)里面

allchars.append(buffer);//把緩存中的字節(jié)加到allchars后面

buffer[0]='

主站蜘蛛池模板: 亚洲成av人片在线观看无码| 日日噜噜噜夜夜爽爽狠狠| 久久婷婷五月综合97色一本一本| 亚洲精品久久激情国产片| 婷婷久久香蕉五月综合| 国产青榴视频在线观看| 亚洲欧美综合国产精品二区| 亚洲精品国产av天美传媒| 国产精品va尤物在线观看蜜芽| 亚洲国产成人精品无码区在线网站| 久久久久国色av∨免费看| 日韩av无码久久精品免费| 欧美天天综合色影久久精品| 欧美人与禽zozo性伦交视频| 在线欧美中文字幕农村电影| 国产精品乱码在线观看| 亚洲综合色婷婷六月丁香宅男大增| 亚洲欧洲自拍拍偷无码| 18女下面流水不遮图| 内射夜晚在线观看| 狠狠色丁香婷婷久久综合蜜芽| 久久久精品午夜免费不卡| 最近中文字幕免费手机版| 无码乱人伦一区二区亚洲| 亚洲日韩激情无码一区| 柠檬福利精品视频导航| 国产精品极品美女自在线观看免费| 久久精品国产清高在天天线| 国产午夜成人精品视频app| 一区二区伊人久久大杳蕉| 欧美日韩精品一区二区三区不卡| 男女后式激烈动态图片| 少妇一区二区三区| 精品日本免费一区二区三区| 亚洲乱码日产一区三区| 国偷自产一区二区免费视频| 久久综合老色鬼网站| 欧美一夜爽爽爽爽爽爽| 日韩av在线观看免费| 亚洲第一成人网站| 在教室伦流澡到高潮hgl动漫|