Visual C++.Net網(wǎng)絡(luò)編程電子書(shū),是學(xué)習(xí)網(wǎng)絡(luò)編程很好的資料,包括WINsock, WinInet,ISAPI,TAPI,ATL等等。
標(biāo)簽: Visual Net 網(wǎng)絡(luò)編程 電子書(shū)
上傳時(shí)間: 2017-06-06
上傳用戶:yuchunhai1990
這個(gè)程序要完成一個(gè)聊天室的功能,它是用純的WINsock的去寫(xiě),而不用任何CSocket的東西,即可以用來(lái)做客戶端又可以用來(lái)做服務(wù)器端,它要求是非阻塞方式的連接。
標(biāo)簽: 程序
上傳時(shí)間: 2017-07-07
上傳用戶:yy541071797
(1)實(shí)現(xiàn)下載功能 server()為服務(wù)端主程序,該程序主要是用來(lái)實(shí)現(xiàn)服務(wù)端的建立,首先要啟動(dòng)WINsock,然后需要建立服務(wù)端的套接字,然后進(jìn)行與客戶端的連接,當(dāng)客戶端去人響應(yīng)后就對(duì)客戶端發(fā)送文件,客戶端接受文件。 client()為客戶端程序,該程序主要是用來(lái)實(shí)現(xiàn)客戶端的建立,首先要啟動(dòng)WINsock,然后需要建立客戶端的套接字,然后進(jìn)行與服務(wù)端的連接,當(dāng)與服務(wù)端連接上以后,客戶端接受文件。 (2)實(shí)現(xiàn)上傳功能 在實(shí)現(xiàn)了下載功能之后,還要求能實(shí)現(xiàn)上傳功能,也就是說(shuō),能夠?qū)⒖蛻舳说奈募l(fā)送到服務(wù)端去,此時(shí),相當(dāng)于下載的逆運(yùn)算,真正實(shí)現(xiàn)了客戶端與服務(wù)端的互通,實(shí)現(xiàn)了兩臺(tái)PC機(jī)的互通。 (3)實(shí)現(xiàn)備份傳輸 在傳輸過(guò)程中,為了避免文件丟失,或者只是傳到一個(gè)地方,所以增加了備份傳輸,相當(dāng)于加了一個(gè)保險(xiǎn),是文件得到了安全保障
上傳時(shí)間: 2014-11-08
上傳用戶:teddysha
獲得機(jī)器的IP地址,介紹了2種使用方法,方法一:利用WINsock控件
上傳時(shí)間: 2017-08-06
上傳用戶:520
* TFTP client compatible with RFC-1350 * compile under visiual c++ or borland c++ * author email: yuyushine@163.com ***************************************************/ #define _VC /* if compile under visiual c++ else undefine this*/ #include <stdio.h> #include <WINsock.h> #include <conio.h> #ifndef MAKEWORD #define MAKEWORD(l,h) ((WORD)(((BYTE)(l))|(((WORD)(BYTE)(h))<<8))) #endif #define WSA_MAJOR_VERSION 1 #define WSA_MINOR_VERSION 1 #define WSA_VERSION MAKEWORD(WSA_MAJOR_VERSION, WSA_MINOR_VERSION)
標(biāo)簽: compatible borland compile visiual
上傳時(shí)間: 2014-01-15
上傳用戶:yuchunhai1990
windows下聊天室源程序,使用windows 下的WINsock編寫(xiě)
上傳時(shí)間: 2013-12-16
上傳用戶:zwei41
書(shū)名《Visual C++ 網(wǎng)絡(luò)高級(jí)編程>內(nèi)容簡(jiǎn)介:本書(shū)在對(duì)Visual C 各種編程技術(shù)和TCP/IP進(jìn)行系統(tǒng)介紹的基礎(chǔ)上,重點(diǎn)講解網(wǎng)絡(luò)編程的高級(jí)應(yīng)用、使用技巧和難點(diǎn)。包括基本網(wǎng)絡(luò)編程技術(shù),Telnet協(xié)議的實(shí)現(xiàn),HTTP協(xié)議的實(shí)現(xiàn),F(xiàn)TP協(xié)議的實(shí)現(xiàn),文件下載,UDP協(xié)議的實(shí)現(xiàn),ICMP協(xié)議的實(shí)現(xiàn),PPP協(xié)議的實(shí)現(xiàn),代理服務(wù)器的實(shí)現(xiàn),ATL、DCOM、ActiveX技術(shù),網(wǎng)絡(luò)安全,多媒體網(wǎng)絡(luò)編程等。 對(duì)于每個(gè)主題,書(shū)中都給出其開(kāi)發(fā)要領(lǐng)及應(yīng)用的實(shí)例和技巧,本書(shū)主要面向具有一定Visual C 網(wǎng)絡(luò)編程基礎(chǔ)并希望深入研究網(wǎng)絡(luò)編程技術(shù)的讀者。 ISDN:7115095639 第一章 TCP/IP協(xié)議 第二章 WINsock網(wǎng)絡(luò)編程接口 第三章 Visual C 與網(wǎng)絡(luò)編程 第四章 基本網(wǎng)絡(luò)編程技術(shù) 第五章 Telnet協(xié)議的實(shí)現(xiàn) 第六章 HTTP協(xié)議的實(shí)現(xiàn) 第七章 FTP協(xié)議的實(shí)現(xiàn) 第八章 文件下載 第九章 UDP協(xié)議的實(shí)現(xiàn) 第十章 ICMP協(xié)議的實(shí)現(xiàn) 第十一章 PPP協(xié)議的實(shí)現(xiàn) 第十二章 代理服務(wù)器的實(shí)現(xiàn) 第十三章 ATL、DCOM和ActiveX技術(shù) 第十四章 網(wǎng)絡(luò)安全 附錄1 RFC文檔分類
上傳時(shí)間: 2017-09-17
上傳用戶:黑漆漆
VB編程源碼 p2p聯(lián)網(wǎng)的實(shí)現(xiàn)VB編程時(shí) 網(wǎng)絡(luò) 中應(yīng)用程序之間無(wú)法實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信的難題。WINsock使用的TCP協(xié)議和UDP協(xié)議允許建立并保持一個(gè)到遠(yuǎn)程計(jì)算機(jī)上的連接,且可以在連接結(jié)束之前實(shí)時(shí)地進(jìn)行數(shù)據(jù)交換。
標(biāo)簽: VB p2p聯(lián)網(wǎng)的實(shí)現(xiàn)
上傳時(shí)間: 2015-12-08
上傳用戶:felix_chgm
0引言對(duì)于一個(gè)程序員,如果要從頭開(kāi)始完全由自己來(lái)編寫(xiě)一個(gè)用于通信的應(yīng)用程序,必須對(duì)相關(guān)的網(wǎng)絡(luò)協(xié)議及其它的一些底層技術(shù)有較深入的了解,編程難度比較大。Visual Basic(VB)為廣大程序員提供了基于WindowsSockets網(wǎng)絡(luò)編程接口的WINsock控件,它封裝了所有繁瑣的技術(shù)細(xì)節(jié),并提供了訪問(wèn)TCP和UDP網(wǎng)絡(luò)服務(wù)的方便途徑,只需通過(guò)設(shè)置控件的屬性并調(diào)用其方法就可輕易連接到一臺(tái)遠(yuǎn)程計(jì)算機(jī)中,并且還可以實(shí)現(xiàn)雙向交換數(shù)據(jù)。因此,利用VB的WINsock 控件來(lái)編寫(xiě)基于TCP和UDP協(xié)議的通信程序,可以降低編程難度,簡(jiǎn)化應(yīng)用程序。1TCP和UDP協(xié)議介紹TCP和UDP是TCP/IP協(xié)議中的兩個(gè)傳輸層協(xié)議,它們使用IP路由功能把數(shù)據(jù)包發(fā)送到目的地,從而為應(yīng)用程序及應(yīng)用層協(xié)議提供網(wǎng)絡(luò)服務(wù)。TCP(Transmission Control Protocol,傳輸控制協(xié)議)是面向連接的協(xié)議。“面向連接”就是在正式通信前必須要與對(duì)方建立起可靠的連接,這就好象平時(shí)的打電話,必須等線路接通了、對(duì)方拿起話筒才能相互通話。一個(gè)TCP連接必須要經(jīng)過(guò)三次“對(duì)話“才能建立起來(lái),其中的過(guò)程非常復(fù)雜。UDP(User Data Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)是與TCP相對(duì)應(yīng)的協(xié)議,是面向非連接的協(xié)議。“面向非連接”就是在正式通信前不必與對(duì)方先建立連接,不考慮對(duì)方狀態(tài)就直接發(fā)送數(shù)據(jù),這就好象平時(shí)的發(fā)手機(jī)短信,不必考慮對(duì)方狀態(tài),只需要輸入對(duì)方手機(jī)號(hào)就行。TCP提供的是面向連接的、可靠的數(shù)據(jù)流傳輸,而UDP提供的是面向非連接的、不可靠的數(shù)據(jù)流傳輸。面向連接的協(xié)議在任何數(shù)據(jù)傳輸前就建立好了點(diǎn)到點(diǎn)的連接,面向非連接的協(xié)議在數(shù)據(jù)傳輸之前不建立連接,而是在每個(gè)中間節(jié)點(diǎn)對(duì)面向非連接的包和數(shù)據(jù)包進(jìn)行路由。
標(biāo)簽: tcp udp協(xié)議 通信
上傳時(shí)間: 2022-06-24
上傳用戶:
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1