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

正文內(nèi)容

畢業(yè)論文遠(yuǎn)程計算機(jī)網(wǎng)絡(luò)管理-預(yù)覽頁

2025-07-20 03:21 上一頁面

下一頁面
 

【正文】 elopment model (the client \server pattern), work munications technology, Multithreading technology, and the core technology in the system development process applications. Secondly, giving an introduction of objectoriented programming design concepts and methods, after determined the method of development, started with the work flow of the system, the design and realization of the Modules functions on Client and Server is presented respectively .Finally, summing up the result of development in this system, and point out the expansion direction of the system. Remote puter work management system is based on Client/Server mode。第一章主要介紹本課題的提出、研究背景,以及國內(nèi)外發(fā)展現(xiàn)狀;本章最后對本文的主要工作做了一個簡單的介紹。近年由于互聯(lián)網(wǎng)的飛速發(fā)展,計算機(jī)的應(yīng)用逐漸擴(kuò)展到了各個行業(yè)的內(nèi)部,為了實現(xiàn)內(nèi)部資源的共享,局域網(wǎng)的應(yīng)用得到了飛快的發(fā)展。據(jù)國外數(shù)據(jù)統(tǒng)計,開通互聯(lián)網(wǎng)辦公的企業(yè)中,企業(yè)員工平均每天有超過二分之一的上班時間用來上網(wǎng)聊天,瀏覽娛樂色情網(wǎng)站或者處理個人事務(wù)。本課題就是在這個背景下產(chǎn)生的,論文針對計算機(jī)和網(wǎng)絡(luò)給管理方面帶來的不利影響,論述了如何建立起一種可控可管的系統(tǒng),實現(xiàn)對遠(yuǎn)程計算機(jī)的信息化和管理化。為了抵御各種新的威脅,產(chǎn)生了以軟件為主的監(jiān)控系統(tǒng),這類監(jiān)控系統(tǒng)主要以防火墻為代表,本文開發(fā)的遠(yuǎn)程計算機(jī)網(wǎng)絡(luò)管理系統(tǒng)則屬于后者。Server 端是應(yīng)用于被控端計算機(jī)上的軟件,Client 端是運行于監(jiān)控端計算機(jī)上的軟件。因為 Windows NT/2022/XP 都具有了權(quán)限的概念,這和 Windows 95/98 是不同的。:如果目標(biāo)使用的是動態(tài) IP,以掃描方式找 IP 地址太慢,現(xiàn)在的木馬已經(jīng)有了即使通知的功能,如 IRC、ICQ 通知等。其次,網(wǎng)絡(luò)通信中多種結(jié)構(gòu)并存的問題。會議主要討論了有關(guān)遠(yuǎn)程監(jiān)控系統(tǒng)開放式體系、診斷信息規(guī)程、傳輸協(xié)議及對用戶的合法限制等,并對未來技術(shù)發(fā)展作了展望。RMON 為網(wǎng)絡(luò)管理員選擇符合特殊網(wǎng)絡(luò)需求的控制臺和網(wǎng)絡(luò)監(jiān)控探測器提供了更多的自由。RMON MIB 的實現(xiàn)可以記錄某些網(wǎng)絡(luò)事件,可以記錄網(wǎng)絡(luò)性能數(shù)據(jù)和故障歷史,可以在任何時候訪問故障歷史數(shù)據(jù)以有利于進(jìn)行有效地故障診斷。簡單的說,這種模型的工作方式就是Client 端向 Server 端提出訪問請求,或者提交一個任務(wù),Server 端在接受該任務(wù)后,經(jīng)過一些處理,將處理結(jié)果返回給 Client 端。終端的任務(wù)只是簡單的輸入命令,顯示結(jié)果,而相關(guān)的工作一切都交給了主機(jī)去完成,在這樣的機(jī)構(gòu)中,由于終端完成的工作很簡單,必須隨著信息業(yè)的發(fā)展經(jīng)常更新但是主機(jī)負(fù)責(zé)了所有數(shù)據(jù)的處理任務(wù),隨著信息量的增加,它在功能和性能上也必須跟隨發(fā)展。C/S 結(jié)構(gòu)在最初階段是以終端/主機(jī)結(jié)構(gòu)新式出現(xiàn)的,這種體系結(jié)構(gòu)的能夠盡可能地使用共享該主機(jī)的資源,而終端只是負(fù)責(zé)提交數(shù)據(jù)和顯示數(shù)據(jù)而中間的處理數(shù)據(jù)由主機(jī)完成。2.業(yè)務(wù)規(guī)則層:該層負(fù)責(zé)將數(shù)據(jù)轉(zhuǎn)換為業(yè)務(wù)關(guān)聯(lián)數(shù)據(jù)。如 SQL 語句,以供應(yīng)用服務(wù)器層使用?! ≡趦蓪咏Y(jié)構(gòu)的體系里,業(yè)務(wù)規(guī)則可能混雜在客戶端的用戶界面控制流中,也可能潛入在服務(wù)器端的數(shù)據(jù)庫中,更常見的是客戶端和服務(wù)器端各實現(xiàn)一部分業(yè)務(wù)邏輯,通過網(wǎng)絡(luò),客戶端把 SQL 語句,文件系統(tǒng)的調(diào)用以及其他請求送到服務(wù)器中,服務(wù)器對請求進(jìn)行處理,然后把原始結(jié)果回送到客戶端。交互性強(qiáng),界面友好;各個 Client 上運行的應(yīng)用程序是針對特定的用戶和任務(wù)設(shè)計的,同時具有在線幫助和提示出錯等等的功能。在這個項目中,研究人員為TCP/IP 網(wǎng)絡(luò)通信開發(fā)了一個 API(應(yīng)用程序接口) 。它是 Berkeley Sockets 的重要擴(kuò)充,主要是增加了一些異步函數(shù),并增加了符合 Windows 消息驅(qū)動特性的網(wǎng)絡(luò)事件異步選擇機(jī)制。兩者的最重要區(qū)別是 版只支持 TCP/IP 協(xié)議,而 版可以支持多協(xié)議。圖 23 網(wǎng)絡(luò)通信 socket 套接字編程原理套接字有三種類型:流式套接字(Stream Socket) 、數(shù)據(jù)報套接字( Datagram Socket)及原始套接字(Raw Socket) 。數(shù)據(jù)報套接字是 TCP/IP 協(xié)議中UDP 協(xié)議的使用接口。無連接服務(wù)器一般是面向事務(wù)處理的,一個請求一個應(yīng)答就完成了客戶程序和服務(wù)程序之間的相互作用。由于調(diào)用這些函數(shù)的套接字直到返回前不能做任何事,因此被稱為阻塞函數(shù)。WinSock 對有可能阻塞的函數(shù)提供了兩種處理方式:同步和異步方式。而Windows 下不再適用了。 Windows Socket 通過異步選擇函數(shù)WSAAsyncSelectQ 來實現(xiàn)非阻塞通信,它提供了對網(wǎng)絡(luò)事件基于消息的異步存取,可用該函數(shù)注冊應(yīng)用程序感興趣的網(wǎng)絡(luò)事件,如有數(shù)據(jù)到達(dá)、可以發(fā)送數(shù)據(jù)或有程序請求連接等網(wǎng)絡(luò)事件發(fā)生時,會調(diào)用 向窗口應(yīng)用程序發(fā)送特定的消息,程序就可以根據(jù)消息作相應(yīng)處理。2.配置 socket 當(dāng)一個套接字用 socket()創(chuàng)建后,需要使用制定本地的終結(jié)點。如果本地存在多個網(wǎng)絡(luò)接口,這將有助于簡化應(yīng)用程序。由于該系統(tǒng)使用 P2P 控制所以設(shè)定隊列長度為 1Dim handler As Socket = () 39。而accept()用于使服務(wù)器等待來自某客戶進(jìn)程的實際連接。調(diào)用 accept()后,服務(wù)器等待從編號為 s 的套接字上接受客戶連接請求,而連接請求是由客戶方的 connect()調(diào)用發(fā)出的。send()調(diào)用用于在參數(shù) s 指定的己連接的數(shù)據(jù)報或流套接字上發(fā)送輸出數(shù)據(jù),其格式如下:Overloads Public Function Send( ByVal buffer() As Byte ) As Integerreceive()調(diào)用用于在參數(shù) S 指定的已連接的數(shù)據(jù)報或流套接字上接收輸入數(shù)據(jù),格式如下:Overloads Public Function Receive( ByVal buffer() As Byte ) As Integer5.socket 關(guān)閉Close 方法可關(guān)閉遠(yuǎn)程主機(jī)連接,并釋放所有與 Socket 關(guān)聯(lián)的托管資源和非托管資源。線程是進(jìn)程內(nèi)部的一個可執(zhí)行路徑,它是 CPU 調(diào)度的單位,是進(jìn)程的一個執(zhí)行單元。這樣多個線程并發(fā)地在同一進(jìn)程中。另外,可以根據(jù)需要創(chuàng)建其它線程,每個線程都共享創(chuàng)建它們進(jìn)程的內(nèi)存空間,全部變量和系統(tǒng)資源。 還可以通過如 Sleep, IsAlive, IsBackground,Priority, A partmentState 和 ThreadState 等方法查詢和設(shè)置線程狀態(tài)。它延續(xù)了基于 .NET Framework 的應(yīng)用程序的傳統(tǒng)。Visual Basic 與 .NET Framework 和公共語言運行庫 (CLR) 完全集成,它們提供了語言互操作、垃圾回收、增強(qiáng)的安全性和版本管理支持。抽象是人們認(rèn)識客觀世界的復(fù)雜性的一種基本方法。每個小問題都可以是一個獨立的模塊,這種思維的方式非常有利于復(fù)雜問題的解決。封裝性保證了模塊具有較好的獨立性,對應(yīng)用軟件的修改僅限于“類”的內(nèi)部,使得軟件的維護(hù)修改較為容易,并且將這些改動所帶來的影響減少到最低限度,大大提高了軟件開發(fā)的效率和軟件的可靠性。這樣,可以把已有的模塊作為軟件的可重用資源,大大提高了軟件的開發(fā)效率。因而這種軟件具有良好的穩(wěn)定性,以不變應(yīng)萬變的靈活性,可以大大減少維護(hù)的費用。 面向?qū)ο箝_發(fā)在系統(tǒng)中的應(yīng)用由于面向?qū)ο蟮能浖_發(fā)技術(shù)具有優(yōu)越的性能,很快在科研的各個領(lǐng)域中得到廣泛的應(yīng)用,計算機(jī)監(jiān)控系統(tǒng)也不例外。同時,對于新增加的功能,類也要具有良好的包容性,當(dāng)某一部分的功能發(fā)生改變時,也不會影響其它功能的正常實現(xiàn)。實時性就是計算機(jī)監(jiān)控系統(tǒng)區(qū)別于其它普通計算機(jī)系統(tǒng)的關(guān)鍵特點,也是衡量一個計算機(jī)監(jiān)控系統(tǒng)性能的一個重要指標(biāo)?,F(xiàn)場過程在連續(xù)運行,計算機(jī)系統(tǒng)也必須同步連續(xù)運行,并對現(xiàn)場過程進(jìn)行監(jiān)測和控制。通過網(wǎng)絡(luò)進(jìn)行信息盜取和數(shù)據(jù)破壞的情況日益猖撅,對于開放了端口的服務(wù)器端造成了重大威脅。如諾頓公司的 PCANYWHERE,同時一些木馬程序?qū)τ陂_發(fā)遠(yuǎn)程計算機(jī)網(wǎng)絡(luò)管理系統(tǒng)也有一定的借鑒作用,通過對同類系統(tǒng)的比較和研究的范圍,本軟件必須具有以下基本功能:1.客戶端可以按需察看服務(wù)器(遠(yuǎn)程計算機(jī))的網(wǎng)絡(luò)連接狀態(tài)。5.客戶端可以控制服務(wù)器的重啟動,關(guān)機(jī)等操作。3.客戶端對服務(wù)器端磁盤文件進(jìn)行各種操作包括察看,修改,增刪。2.端口的選擇套接字的通信需要選擇一個合適的端口,一般的選擇在 1000 以上,而且越大越好,因為1000 以下的端口是常用端口。5.windows API 函數(shù)“遠(yuǎn)程計算機(jī)網(wǎng)絡(luò)管理系統(tǒng)”很多功能都是通過大量的 Windows API 函數(shù)實現(xiàn),例如獲得網(wǎng)絡(luò)狀態(tài)表,獲得系統(tǒng)信息,進(jìn)程等等6.木馬技術(shù)該程序的服務(wù)器端程序具有開機(jī)自啟動。保留服務(wù),進(jìn)程管理,屏幕監(jiān)控等功能給軟件的可擴(kuò)展性留下了很大的空間,只需要將需要的模塊直接添加進(jìn)去,實現(xiàn)無逢結(jié)合。服務(wù)器端模塊:1.網(wǎng)絡(luò)模塊:負(fù)責(zé)監(jiān)聽網(wǎng)絡(luò)遠(yuǎn)程的連接,接受客戶端發(fā)送的服務(wù)請求,發(fā)送服務(wù)應(yīng)答。因為用戶是通過界面直接和計算機(jī)交互的,它展示了系統(tǒng)給用戶的感覺。3.保持界面的一致是用戶應(yīng)以一致的方式展示和獲取信息,這樣才不會造成用戶對信息的理解錯誤。所有子窗口的打開都是從這些開始的,其中文件中包括用戶登錄、系統(tǒng)設(shè)置、斷開連接、退出四個子菜單項。窗口中包括垂直,水平,平鋪,排列四個子菜單項。 通信模塊1.客戶端通信模塊通信模塊采用多線程編程,其中多線程用于接受信息處理。與客戶端會話的Socket Public mySocket As Socket 39。綁定端口 (localEndPoint) 39。客戶端再將接收到的數(shù)據(jù)在界面中顯示出來。 第二,監(jiān)控:網(wǎng)絡(luò)監(jiān)控、屏幕監(jiān)控。 主要子模塊設(shè)計實現(xiàn)1.鏈接建立與用戶驗證模塊該模塊默認(rèn)的遠(yuǎn)程 IP 地址為 ,用戶名:admin,用戶密碼:admin 如圖所示圖 44 遠(yuǎn)程連接模塊客戶端安裝時向注冊表中寫入系統(tǒng)用戶,驗證模塊通過輸入簡單的用戶名進(jìn)行驗證。如圖 45 所示:圖 45 網(wǎng)絡(luò)監(jiān)控模塊1 使用到的控件主要包括:ListView、ContextMenuStrip其中 ListView 中 view 設(shè)置為 detail,columns 增加六個 ColumnHeader 成員,其中 text 分別為:遠(yuǎn)程 IP 地址、遠(yuǎn)程端口、本地 IP 地址、本地端口、通信狀態(tài)、通信協(xié)議。實現(xiàn)單擊右鍵顯示右鍵菜單方法如下: Private Sub ContextMenuStrip1_MouseUp(ByVal sender As Object, ByVal e As ) Handles If = Then (Me, , ) End IfEnd Sub2 數(shù)據(jù)處理①由于接收到的消息中的 TCP 連接的狀態(tài)為數(shù)字表示,需要轉(zhuǎn)換成直觀的文字,所以必須定義部分常量用于表示此些狀態(tài): Private Const MIB_TCP_STATE_CLOSED As Short = 1 Private Const MIB_TCP_STATE_LISTEN As Short = 2 Private Const MIB_TCP_STATE_SYN_SENT As Short = 3 Private Const MIB_TCP_STATE_SYN_RCVD As Short = 4 Private Const MIB_TCP_STATE_ESTAB As Short = 5 Private Const MIB_TCP_STATE_FIN_WAIT1 As Short = 6 Private Const MIB_TCP_STATE_FIN_WAIT2 As Short = 7 Private Const MIB_TCP_STATE_CLOSE_WAIT As Short = 8 Private Const MIB_TCP_STATE_CLOSING As Short = 9 Private Const MIB_TCP_STATE_LAST_ACK As Short = 10 Private Const MIB_TCP_STATE_TIME_WAIT As Short = 11 Private Const MIB_TCP_STATE_DELETE_TCB As Short = 12②端口號轉(zhuǎn)換該客戶端獲取的信息是服務(wù)器端執(zhí)行命令的直接結(jié)果,所以客戶端獲取的端口號為服務(wù)器端調(diào)用 API 函數(shù)獲取的端口號,該號是以二進(jìn)制代碼表示,所以必須轉(zhuǎn)換成直觀的 10 進(jìn)制數(shù)。 .
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1