Visual C++.Net网络编程电子书,是学习网络编程很好的资料,包括WINSock, WinInet,ISAPI,TAPI,ATL等等。
上传时间: 2017-06-06
上传用户:yuchunhai1990
这个程序要完成一个聊天室的功能,它是用纯的WINSock的去写,而不用任何CSocket的东西,即可以用来做客户端又可以用来做服务器端,它要求是非阻塞方式的连接。
标签: 程序
上传时间: 2017-07-07
上传用户:yy541071797
(1)实现下载功能 server()为服务端主程序,该程序主要是用来实现服务端的建立,首先要启动WINSock,然后需要建立服务端的套接字,然后进行与客户端的连接,当客户端去人响应后就对客户端发送文件,客户端接受文件。 client()为客户端程序,该程序主要是用来实现客户端的建立,首先要启动WINSock,然后需要建立客户端的套接字,然后进行与服务端的连接,当与服务端连接上以后,客户端接受文件。 (2)实现上传功能 在实现了下载功能之后,还要求能实现上传功能,也就是说,能够将客户端的文件发送到服务端去,此时,相当于下载的逆运算,真正实现了客户端与服务端的互通,实现了两台PC机的互通。 (3)实现备份传输 在传输过程中,为了避免文件丢失,或者只是传到一个地方,所以增加了备份传输,相当于加了一个保险,是文件得到了安全保障
上传时间: 2014-11-08
上传用户:teddysha
获得机器的IP地址,介绍了2种使用方法,方法一:利用WINSock控件
上传时间: 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)
标签: compatible borland compile visiual
上传时间: 2014-01-15
上传用户:yuchunhai1990
windows下聊天室源程序,使用windows 下的WINSock编写
上传时间: 2013-12-16
上传用户:zwei41
书名《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
上传用户:黑漆漆
VB编程源码 p2p联网的实现VB编程时 网络 中应用程序之间无法实现点对点通信的难题。WINSock使用的TCP协议和UDP协议允许建立并保持一个到远程计算机上的连接,且可以在连接结束之前实时地进行数据交换。
标签: VB p2p联网的实现
上传时间: 2015-12-08
上传用户:felix_chgm
0引言对于一个程序员,如果要从头开始完全由自己来编写一个用于通信的应用程序,必须对相关的网络协议及其它的一些底层技术有较深入的了解,编程难度比较大。Visual Basic(VB)为广大程序员提供了基于WindowsSockets网络编程接口的WINSock控件,它封装了所有繁琐的技术细节,并提供了访问TCP和UDP网络服务的方便途径,只需通过设置控件的属性并调用其方法就可轻易连接到一台远程计算机中,并且还可以实现双向交换数据。因此,利用VB的WINSock 控件来编写基于TCP和UDP协议的通信程序,可以降低编程难度,简化应用程序。1TCP和UDP协议介绍TCP和UDP是TCP/IP协议中的两个传输层协议,它们使用IP路由功能把数据包发送到目的地,从而为应用程序及应用层协议提供网络服务。TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议。“面向连接”就是在正式通信前必须要与对方建立起可靠的连接,这就好象平时的打电话,必须等线路接通了、对方拿起话筒才能相互通话。一个TCP连接必须要经过三次“对话“才能建立起来,其中的过程非常复杂。UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议,是面向非连接的协议。“面向非连接”就是在正式通信前不必与对方先建立连接,不考虑对方状态就直接发送数据,这就好象平时的发手机短信,不必考虑对方状态,只需要输入对方手机号就行。TCP提供的是面向连接的、可靠的数据流传输,而UDP提供的是面向非连接的、不可靠的数据流传输。面向连接的协议在任何数据传输前就建立好了点到点的连接,面向非连接的协议在数据传输之前不建立连接,而是在每个中间节点对面向非连接的包和数据包进行路由。
上传时间: 2022-06-24
上传用户: