用VC++6.0的Sockets API實現一個聊天室程序.txt VC++對網絡編程的支持有socket支持,WinInet支持,MAPI和ISAPI支持等。其中,Windows Sockets API是TCP/IP網絡環境里,也是Internet上進行開發最為通用的API。最早美國加州大學Berkeley分校在UNIX下為TCP/IP協議開發了一個API,這個API就是著名的Berkeley Socket接口(套接字)。在桌面操作系統進入Windows時代后,仍然繼承了Socket方法。在TCP/IP網絡通信環境下,Socket數據傳輸是一種特殊的I/O,它也相當于一種文件描述符,具有一個類似于打開文件的函數調用-socket()。可以這樣理解:Socket實際上是一個通信端點,通過它,用戶的Socket程序可以通過網絡和其他的Socket應用程序通信。Socket存在于一個"通信域"(為描述一般的線程如何通過Socket進行通信而引入的一種抽象概念)里,并且與另一個域的Socket交換數據。Socket有三類。第一種是SOCK_STREAM(流式),提供面向連接的可靠的通信服務,比如telnet,http。第二種是SOCK_DGRAM(數據報),提供無連接不可靠的通信,比如UDP。第三種是SOCK_RAW(原始),主要用于協議的開發和測試,支持通信底層操作,比如對IP和ICMP的直接訪問。
上傳時間: 2014-03-12
上傳用戶:從此走出陰霾
一個C程序,獲取ARP表信息,UDP通訊及連接數據庫,讀取配置文件等功能
標簽: C程序
上傳時間: 2017-08-07
上傳用戶:it男一枚
The uIP implementation is designed to have only the absolute minimal set of features needed for a full TCP/IP stack. It can only handle a single network interface and contains only a rudimentary UDP implementation, but focuses on the IP, ICMP and TCP protocols. uIP is written in the C programming language.
標簽: implementation designed absolute features
上傳時間: 2017-08-08
上傳用戶:xinzhch
本書是一本以網絡應用實例為主的實用型參考書,主要包括訪問網絡資源、網絡Applet小程序、Socket、UDP協議通訊、網絡組播、郵件收發、遠程方法調用、多媒體數據流的傳輸和播放,以及常用網絡工具的實例等。
上傳時間: 2017-08-09
上傳用戶:許小華
做了一大堆J2EE WEB應用之后,閑來無事決定研究一下桌面應用程序開發。 想了一下干脆做個Java版的星際,研究的對象就是星際的JS山寨版-JS星際。 看了幾下,當機立斷決定山寨之。。。。 后來經過無數個夜晚的煎熬終于完成了一部分,特來和大家分享一下。 暫時支持采礦,攻擊,尋路,局域網對戰. 雖然只能算一個Demo,但是用到了很多Java基礎技術和算法: Java2D,雙緩沖,A星尋路,粒子系統,動畫效果,處理圖片,Swing ui ,UDP,TCP/Socket. 另外這個程序也可以看出jre1.5和jre1.6之前的性能差別。
上傳時間: 2014-12-05
上傳用戶:1583060504
opentcp是開源的嵌入式TCP/IP協議棧,適用于MC9S12NE64,包含了arp,icmp,ip,udp,tcp,http等協議,本文檔是opentcp的幫助文檔
上傳時間: 2014-01-09
上傳用戶:himbly
周立功Magic2410實驗箱光盤源碼 第5章Linux應用程序編寫 5.1 HelloWorld程序實驗 5.2 Linux定時器實驗 5.3多進程實驗 5.4多線程實驗 5.5文件和目錄操作實驗 5.6 UDP實驗 5.7 TCP實驗 5.8 Webserver實驗
標簽: Linux HelloWorld Magic 實驗
上傳時間: 2014-01-25
上傳用戶:fnhhs
一、實現 Sniffer 的基本功能。 Sniffer 是一種用于監測網絡性能、使用情況的工具。 能夠指定需要偵聽的網卡(考慮一臺機器上多張網卡的情況) 能夠偵聽所有進出本主機的數據包,解析顯示數據包( ICMP 、 IP 、 TCP 、 UDP 等)各個字段。比如,對 IP 頭而言,需要顯示 版本、頭長度、服務類型、數據包長度、標識、 DF/MF 標志、段內偏移、生存期、協議類型、源目的 IP 地址、選項內容、數據內容。要求顯示數據的實際含義(例如用 ASCII 表示); 能夠偵聽來源于指定 IP 地址的數據包,能夠偵聽指定目的 IP 地址的數據包,顯示接收到的 TCP 和 UDP 數據包的全部實際內容。需要考慮一個 TCP 或 UDP 包劃分為多個 IP 包傳輸的情況; 能夠根據指定的協議類型來過慮包,例如,只偵聽 ICMP 包,或只偵聽 ICMP 和 UDP 包。 功能驗證手段:在運行 Sniffer 的同時,執行標準的 Ping 、 Telnet 和瀏覽網頁等操作,檢查 Sniffier 能否返回預期的結果。 Windows 平臺上可以用 winpcap 類庫;在 linux 平臺上可以使用 libpcap 類庫。也可以調用 Sockets 等有關的網絡類庫。
上傳時間: 2017-09-09
上傳用戶:siguazgb
單片機TCP IP software,包含TCP UDP等協議在單片機中的實現
上傳時間: 2017-09-10
上傳用戶:wpwpwlxwlx
書名《Visual C++ 網絡高級編程>內容簡介:本書在對Visual C 各種編程技術和TCP/IP進行系統介紹的基礎上,重點講解網絡編程的高級應用、使用技巧和難點。包括基本網絡編程技術,Telnet協議的實現,HTTP協議的實現,FTP協議的實現,文件下載,UDP協議的實現,ICMP協議的實現,PPP協議的實現,代理服務器的實現,ATL、DCOM、ActiveX技術,網絡安全,多媒體網絡編程等。 對于每個主題,書中都給出其開發要領及應用的實例和技巧,本書主要面向具有一定Visual C 網絡編程基礎并希望深入研究網絡編程技術的讀者。 ISDN:7115095639 第一章 TCP/IP協議 第二章 Winsock網絡編程接口 第三章 Visual C 與網絡編程 第四章 基本網絡編程技術 第五章 Telnet協議的實現 第六章 HTTP協議的實現 第七章 FTP協議的實現 第八章 文件下載 第九章 UDP協議的實現 第十章 ICMP協議的實現 第十一章 PPP協議的實現 第十二章 代理服務器的實現 第十三章 ATL、DCOM和ActiveX技術 第十四章 網絡安全 附錄1 RFC文檔分類
上傳時間: 2017-09-17
上傳用戶:黑漆漆