特级做A爰片毛片免费69,永久免费AV无码不卡在线观看,国产精品无码av地址一,久久无码色综合中文字幕

unix網(wǎng)絡(luò)編程--聊天系統(tǒng)的設(shè)計與實現(xiàn).doc

約42頁DOC格式手機(jī)打開展開

unix網(wǎng)絡(luò)編程--聊天系統(tǒng)的設(shè)計與實現(xiàn),unix網(wǎng)絡(luò)編程--聊天系統(tǒng)的設(shè)計與實現(xiàn)全文43頁約17000字論述翔實目 錄摘要iiiabstractiv引言v第一章 unix簡介11.1 發(fā)展歷史11.2 發(fā)展趨勢1第二章 背景知識介紹32.1 unix編程開發(fā)工具32.2 套接字簡介52.3socket編程的基本流程62.4bsd套接字基本函數(shù)介紹72.5 多...
編號:10-26397大小:3.42M
分類: 論文>計算機(jī)論文

內(nèi)容介紹

此文檔由會員 癡狂少年 發(fā)布

UNIX網(wǎng)絡(luò)編程--聊天系統(tǒng)的設(shè)計與實現(xiàn)

全文43頁 約17000字 論述翔實

目 錄
摘 要 III
ABSTRACT IV
引 言 V
第一章 UNIX簡介 1
1.1 發(fā)展歷史 1
1.2 發(fā)展趨勢 1
第二章 背景知識介紹 3
2.1 UNIX編程開發(fā)工具 3
2.2 套接字簡介 5
2.3 SOCKET編程的基本流程 6
2.4 BSD套接字基本函數(shù)介紹 7
2.5 多路復(fù)用 13
第三章 系統(tǒng)開發(fā)過程 15
3.1 開發(fā)環(huán)境 15
3.2 需求分析 15
3.3 總體設(shè)計 19
3.4 服務(wù)器程序和客戶端程序的詳細(xì)設(shè)計與分析 22
第四章 程序有關(guān)說明 29
4.1 程序編譯和啟動方法 29
4.1 運(yùn)行結(jié)果 29
4.4 系統(tǒng)調(diào)試情況 32
4.4.1 出現(xiàn)的問題 32
4.4.2 調(diào)試過程 33
結(jié)束語 35
參考文獻(xiàn) 36
致 謝 37
附 錄 38

摘 要
計算機(jī)網(wǎng)絡(luò)的迅速發(fā)展,對人類社會諸多領(lǐng)域產(chǎn)生了巨大的影響。在諸多支持網(wǎng)絡(luò)的操作系統(tǒng)中,UNIX以其優(yōu)秀的性能越來越引起人們的關(guān)注。而以UNIX為服務(wù)器的各種系統(tǒng)也應(yīng)運(yùn)而生。尤其是,隨著信息時代的來臨,人們之間愈來愈趨向于通過網(wǎng)絡(luò)來交流和傳遞信息。而聊天系統(tǒng)正是當(dāng)前人們使用最多的中介。在這個平臺上,許多認(rèn)識或不認(rèn)識的人們彼此間能夠隨意的相互交流。因此,開發(fā)和架構(gòu)這種平臺符合時代發(fā)展的需要。本次畢業(yè)設(shè)計的任務(wù)為分析UNIX網(wǎng)絡(luò)編程環(huán)境,并實現(xiàn)一個UNIX局域網(wǎng)的聊天系統(tǒng)。
論文首先對UNIX以及UNIX網(wǎng)絡(luò)編程環(huán)境作了一個介紹,然后詳細(xì)分析了BSD套接字函數(shù)族和多路復(fù)用的應(yīng)用。最后記錄了聊天系統(tǒng)的開發(fā)和實現(xiàn)過程,從總體分析、模塊劃分到詳細(xì)設(shè)計,并在后面附了本人實現(xiàn)的C語言源代碼。

關(guān)鍵字: UNIX, 網(wǎng)絡(luò)編程,套接字,服務(wù)器,客戶端,聊天系統(tǒng)

Abstract
The rapid development of the computer networks has been making a great influence in many fields of human society. Among a great many networks operating systems, Unix is obtaining more and more attention from people by its excellent behavior. But as server each kind of system also arises at the historic moment
take UNIX. In particular, along with information age approaching, between the
people tend to increasingly in exchanges and the transmission information through the network. But chats the system is precisely the current people uses many intermediary,。In this platform, people each other which many understanding or did not know can at will mutual exchange. Therefore, the development and overhead construction this kind of platform conforms to the time need to develop. In this graduate design, our task is to develop a chat system based on a LAN with Unix as its operating system.
The paper first has made an introduction to UNIX as well as the UNIX network programming environment, then multianalysis BSD sleeve joint character function race and multiplexing application. Finally recorded chatted the system development and the realization process, from the overall analysis, the module divided to the detailed design, and has attached the C language source code in behind which myself realized.

Key words: Unix, network programming, socket, server, client, chat system

部分參考文獻(xiàn)

[7] 王強(qiáng).UNIX中運(yùn)用Socket的網(wǎng)絡(luò)編程[J].中國金融電腦.2002,25(12):57~60
[8] 羅海明.利用Socket在UNIX平臺下實現(xiàn)客戶服務(wù)器編程[J].安徽工業(yè)大學(xué)報.2003,20(1):52~57
[9] 彭嵐,周啟海.UNIX并發(fā)服務(wù)器及其幾種優(yōu)化改進(jìn)方案[J].計算機(jī)應(yīng)用.2004,24(4):47~49
[10]朱玉璽, 劉亞姝.基于Socket的局域網(wǎng)管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 佛山科學(xué)技術(shù)學(xué)院學(xué)報:自
然科學(xué)版.2004,022(001):37~40