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

正文內(nèi)容

基于p2p的即時通信軟件-合格論文-免費閱讀

2024-12-09 21:50 上一頁面

下一頁面
  

【正文】 執(zhí)行完上面的代碼后,將使用 DES 算法加密所有寫入到desStream 對象的數(shù)據(jù)。 信息加密 安全即時通信系統(tǒng)使用對稱加密解密的方法進行信息加密,具體為使用 DES 加密算法的 Des 類的一個新實例,并使用該實例對數(shù)據(jù)執(zhí)行加密。實例程序如下 : Public class SerialEmployee implements Serializable { Public int ID; Public String Name; } Public SerialEmployee() { ID=0; Name=null; } ,創(chuàng)建串行化類的實例,并且以流的形式發(fā)送在創(chuàng)建數(shù)據(jù)類之后,可以使用新的類建立應用并且將數(shù)據(jù)串行化轉(zhuǎn)化為流。對于遠程技術(shù),傳輸數(shù)據(jù)的流就是 NetworkStream 對象。 IPMAddress tmpaddr = new IPMAddress(port, addr)。 IPMPack tmppack = new IPMPack(buf)。 while (true) { DatagramPacket dpack = new DatagramPacket(tmpbuf, )。 private Hashtable listeners = new Hashtable()。 import 。 } catch (IOException ex) { ()。 import ??紤]到硬盤讀寫的特性,所以每次讀盤最好讀取 (N*扇區(qū)大小 )字節(jié)。 ctlThread,Start()。 ()。 海軍工程大學畢業(yè)論文 29 圖 發(fā)送信息界面 圖 密碼 輸入界面 圖 接受信息回報界面 功能如下: (1)回復文本框; (2)引用; (3)退出。 DES 加密數(shù)據(jù)不僅僅限于文本數(shù)據(jù),二進制數(shù)據(jù)也可以加密。 DES 使用一個 56 位的密鑰以及附加的 8 位奇偶校驗位,產(chǎn)生最大 64 位的分組大小。它已被廣泛地用于 Web 瀏覽器與服務(wù)器之間的身份認證和加密數(shù)據(jù)傳輸。 安全即時通信系統(tǒng)的端對端安全 可以使用 SSL 對通訊進行加密,保護數(shù)據(jù)安全。由一開始 XML,就考慮到國際化問題,從一開始 XML 就是建構(gòu)在 Unicode 統(tǒng)一編碼上面。 XML并不是 HTML的替代產(chǎn)品。 XML 是 Extensible Markup Language 的簡寫,一種擴展性標識語言。例如,如果 ContentTransferEncoding 顯示在信息(指整個信息)頭海軍工程大學畢業(yè)論文 22 中,它應用于整個信息體,但是如果它顯示在一個 MIME 段里,它只能用于那個段中。注意,任何非 7bit 數(shù)據(jù)必須用一種模式編碼,這樣它就可以通過Inter 郵件網(wǎng)關(guān)! ContentID: 如果 ContentType 是message/externalbody 或 multipart/alternative 時,這個 頭就有用了。注意任何一個二進制附件都應該被叫做 application/octetstream。 MIME 郵件只是基于 RFC 822 郵件的一個擴展。 即時通信協(xié)議的設(shè)計 設(shè)計協(xié)議就是設(shè)計一套滿足需求的交互操作的語義和相關(guān)的信息格式。好的協(xié)議要求清楚,完整,每一步都必須有明確的定義,并且不會引起誤解;對每種可能的情況必須規(guī)定具體的動作。程序中采用信息加密技術(shù)使信息以密文的形式傳輸,實現(xiàn)傳輸?shù)臋C密性,同時盡可能減少加解密對傳輸速度的影響。但是 ,IM 軟件在保密性方面的缺陷 ,很可能導致個人信息的泄露 ,個人隱私的泄露 ,給個人信息安全帶來嚴重的后果;也可能導致企業(yè)級應用中 ,商業(yè)資料泄密 ,甚至是商業(yè)機密的泄露 ,這將會給企業(yè)帶來無法估計的損失。該模塊包括用戶注冊信息管理、用戶登陸許可與在線狀態(tài)監(jiān)控、部門信息管理等。系統(tǒng)的即時文本通信功能方便了員工間的工作交流,使員工在第一時間得知單位的重要通知、本人的工作任務(wù),以提高工作效率。這種通信由一些協(xié)議來控制,協(xié)議就是實現(xiàn)雙方都同意的一組規(guī)則和約定。在這種情況下,服務(wù)器擁有分配給該連接的數(shù)據(jù)結(jié)構(gòu) (包括緩存空間 ),并且這些資源不能被重新分配。為現(xiàn)有的應用程序增加自適應重傳比較困難,它需要程序員具有海軍工程大學畢業(yè)論文 19 相當?shù)貙I(yè)知識。比如,我們經(jīng)常使用“ ping”命令來測試兩臺主機之間TCP/IP 通信是否正常,其實“ ping”命令的原理就是向?qū)Ψ街鳈C發(fā)送 UDP 數(shù)據(jù)包,然后對方主機確認收到數(shù)據(jù)包,如果數(shù)據(jù)包是否到達的消息及時反饋回來,那么網(wǎng)絡(luò)就是通的。因此, UDP 不被應用于那些使用虛電路的面向連接的服務(wù), UDP主要用于那些面向查詢 應答的服務(wù),例如 NFS。如果 IP 數(shù)據(jù)包中有已經(jīng)封好的 TCP 數(shù)據(jù)包,那么 IP 將把它們向上傳送到 TCP 層。確切地說, TCP/IP 協(xié)議是一組包括 TCP 協(xié)議和 IP 協(xié)議, UDP( User Datagram Protocol)普通用戶 普通用戶 普通用戶 普通用戶 普通用戶 普通用戶 普通用戶 普通用戶 普通用戶 海軍工程大學畢業(yè)論文 16 協(xié)議、 ICMP( Inter Control Message Protocol)協(xié)議和其他一些協(xié)議的協(xié)議組。在這種模型中,所有的節(jié)點都和中心目錄服務(wù)器建立連接,中心目錄服務(wù)器負責所有節(jié)點的內(nèi)容,當節(jié)點發(fā)出請求時,中心目錄服務(wù)器會根據(jù)節(jié)點的請求找出符合該節(jié)點要求的節(jié)點,然后文件交換就直接在這兩個節(jié)點之間進行。個體還可以通過收件箱用戶代理設(shè)置交付規(guī)則 (Delivery Rules)限制即時通訊服務(wù)把即時信息交付到即時 收信。 安全即時通訊系統(tǒng)的通訊模型選擇 常見即時通訊系統(tǒng)模型 即時通訊服務(wù)有兩個實體 :發(fā)送者和即時收信箱。此外,還應讓管理員對系統(tǒng)的操作進行日志管理,盡可能降低外部攻擊者對信息篡改、竊取的幾率。隨著其使用范圍的日益擴大,這些漏洞被黑客和病毒利用的危險性也隨之增大。作為一種通信平臺,它比郵件更快捷、更具親和海軍工程大學畢業(yè)論文 9 力和交互性,相比手機具有可記錄性、費用低、數(shù)據(jù)形式多樣等優(yōu)點,支持文本、語音、圖畫、視頻等各種數(shù)據(jù)的通信,特別是能與電子郵件、手機 (電話 )以及其它企業(yè)應用辦公程序結(jié)合使用,成功打造現(xiàn)代辦公的新平臺。這天標志著 Inter 上的第海軍工程大學畢業(yè)論文 8 一個成熱的即時通訊系統(tǒng)、 Instant Message System 的誕生。他們似乎在和另外的一些工具進行交融 —— 交互式會議系統(tǒng)。 即時通信的概念及特點 即時通信 (Instant Messaging),縮寫為 IM,是以 Inter網(wǎng)絡(luò)及其它有線、無線網(wǎng)絡(luò)為基礎(chǔ),實現(xiàn)交互雙方文字、文件、語音等信息實時傳送的通信過程。 ,并且閱讀一定量的英文文獻。 該系統(tǒng)按照軟件工程思想采用面向?qū)ο蠛湍K化設(shè)計方法設(shè)計,其中采用了網(wǎng)絡(luò)通信技術(shù)、多線程技術(shù)等計算機技術(shù),實現(xiàn)了文本通信、文件傳輸?shù)裙δ?,具有通信即時性和安全性等特點。這些功能都很重要。即時通訊軟件除了能夠讓您迅速地在網(wǎng)上找到自己的朋友和工作伙伴,還可以實時交談和傳遞信息,而且,現(xiàn)在不少即時通訊軟件還集成了文件共享、語音聊天、網(wǎng)絡(luò)會議等功能。典型的有 、網(wǎng)易泡泡、新浪 UC 等,它們的主要特點如下: 、文件共享、視頻聊天、語音聊天等; ,即在互聯(lián)網(wǎng)上登錄的聊天用戶可以向申請綁定服務(wù)的好友即時發(fā)送手機短信。應用十企事業(yè)單位的即時通信系統(tǒng)已經(jīng)使即時通信從簡單的純文本通信方式發(fā)展為可集成利用率較高的多種信息溝通方式,包括即時信息、語音、視頻通信和文件傳輸?shù)鹊?。但這些軟件都需要有一個公共支撐平臺,需要申請賬號,對于私人間的便捷通信而言,有諸多不便,尤其是在為接入互聯(lián)網(wǎng)的局域網(wǎng)內(nèi)部。 主要技術(shù)應用 P2P 技術(shù)在現(xiàn)在主要應用在以下方面: ; ; ; /文件夾傳輸; ; ; 友權(quán)限功能。 。 純 P2P 純 P2P 模型完全沒有了索引的概念,資源隨機地分布在系統(tǒng)中所有的節(jié)點中,每個節(jié)點的請求都會廣播給所有和它直接相連的節(jié)點,如果這些節(jié)點中都沒有所請求的文件,這些節(jié)點會把這個請求繼續(xù)廣播給所有和他們直接相連的節(jié)點,直到找到所請求的文件或者廣播的次數(shù)超過了某個值。 圖 混合式 P2P 模式 TCP/IP 協(xié)議和 OSI 模型 TCP/IP ( Transmission Control Protocol/Inter Protocol 的簡寫,中文譯名為傳輸控制協(xié)議 /互聯(lián)網(wǎng)絡(luò)協(xié)議)協(xié)議是 Inter 最基本的協(xié)議,簡單地說,就是由底層的 IP 協(xié)議和 TCP 協(xié)議組成 的。而 TCP/IP通訊協(xié)議采用了 4 層的層級結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來完成自己的需求。 面向連接的服務(wù)(例如 Tel、FTP、 rlogin、 X Windows 和 SMTP)需要高度的可靠性,所以它們使用了 TCP。多個應用可以向一個接收方發(fā)送報文,一個發(fā)送方向也可以向多個接收方發(fā)送報文。 傳輸層協(xié)議的選定 由于 TCP 和 UDP 的語義及其不同,如果要考慮應用協(xié)議所要求的語義,設(shè)計者就不能不在面向連接和無連接的傳輸協(xié)議間作出選擇。還有一個嚴重的問題就是 TCP 在空閑的連接上根本不發(fā)送任何分組。 OSI模型由 7 個層組成,每一層都處理特定的通信任務(wù)。 表 安全即時通信系統(tǒng)功能設(shè)計 基本功能 功能描述 文本通信 點對點會話通信、點對多點消息和通知群發(fā)、離線通信、信息存儲等功能 文件傳輸 服務(wù)器共享文件列表查詢、客戶端上傳文件、客戶端下載文件等 文本通信提供客戶之間的消息傳輸服務(wù),保證信息傳輸?shù)募磿r性和安全性。文件傳輸完畢后提醒用戶接收或發(fā)送完畢。服務(wù)器用戶界面主要指管理員可以方便管理海軍工程大學畢業(yè)論文 15 用戶基本信息、服務(wù)器存儲的文件、用戶間發(fā)送文件的信息以及用戶的權(quán)限等信息,并實現(xiàn)對用戶操作的監(jiān)控和對重要數(shù)據(jù)備份等功能。協(xié)議必須存在機制,保證即時消息成功投遞或者投遞失敗的時候,發(fā)信者獲得足夠的信息。協(xié)議必須是雙方或者多方參與的,一方單獨完成的就不算協(xié)議。使用 UDP 作為其傳輸層協(xié)議,可以提供即時通訊協(xié)議必須的可靠連接和可靠交付語義,簡化了應用層協(xié)議的設(shè)計。這些 MIME 頭給出了一種在郵件中表示附件的特別的方法。這個值習慣上為 。 8bit 和 binary 編碼一般不用。 ContentDisposition: 一個試驗性的頭,它用于給客戶程序 /MUA 提供提示,來決定是否在行內(nèi)顯示附件或作為單獨的附件。主要的字段是 MIMEVersion 、 ContentType 和ContentTransferEncoding. MIMEVersion 字段標識使用什么版本的 MIME。 這里有幾個容易混淆的概念要提醒大家: XML 并不是標記語言。即便是包含了 XML 數(shù)據(jù),依然要轉(zhuǎn)換成 HTML 格式才能在瀏覽器上顯示。我們可以采取下層傳輸協(xié)議進行即時的數(shù)據(jù)壓縮消除信息冗余度的方法提高文本協(xié)議的性能。 目前一般通用之規(guī)格為 40 bit 之安全標準,美國則已推出128 bit 之更高安全標準, 但限制出境。 SSL 協(xié)議可分為兩層: SSL 建立在 SSL 記錄協(xié)議之上,用于在實際的數(shù)據(jù)傳輸開始前,通訊雙方進行身份認證、協(xié)商加密算法、交換加密密鑰等。如果 DES 使用 56 位的密鑰,則可能的密鑰數(shù)量是 2 的 56 次方個。 界面設(shè)計 功能如下: (1)好友列表; (2)發(fā)送消息; (3)刷新列表; 海軍工程大學畢業(yè)論文 27 (4)個人信息; (5)退出; (6)缺席提示; (7)公告。 catch(Exception ee) { (ServerStart 錯誤信息 :” + +” \r\n” )。 //文件傳送消息初始化 fileThread=new Runnable(){new ThreadStart(StartReceiveFile )}。因此,我在 OnReceive 函數(shù)中加入代碼統(tǒng)計已經(jīng)收到的字符數(shù),并與上次接收到的數(shù)據(jù)拼湊起來,當小于應收到的字符數(shù)時就返回,等待下一次 Receive 事件的到來。如表 : 表 Scoket 的緩沖區(qū)大小與傳輸速率關(guān)系圖 序號 緩沖區(qū)大小 速率( KB/S) 1 5120 2410 2 8192 1200 3 9126 1180 4 10240 7090 海軍工程大學畢業(yè)論文 36 5 15360 5550 6 25600 5700 7 30720 5560 8 41960 5620 文件的發(fā)送功能的實現(xiàn) 使用的程序如下: package ipmsg。 public static void send(DatagramSocket argsock, IPMPack argpack , IPMAddress argaddr) { /* (
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1