![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Windows网络编程
wgj200123
踏实,真诚,热爱学习,喜欢钻研,乐于助人,具有团队精神!
展开
-
Windows Sockets 1.1编程
Windows Sockets 1.1编程调用WSAStartup()函数可检测系统中是否有一个或多个Windows Sockets实现。而对于一个稍微聪明一些的应用程序来说,它会检查PATH环境变量来寻找Windows Sockets实现的实例。通讯的基石是套接口,一个套接口是通讯的一端。用户目前可以使用两种套接口,即流套接口和数据报套接口。流套接口提供了双向的,有序原创 2011-10-22 20:28:55 · 141 阅读 · 0 评论 -
Windows Socket 1.1库函数概览
Windows Socket 1.1库函数概览套接口函数:accept() //响应连接请求,并且新建一个套接口。原来的套接口返回监听状态。bind() //把一个本地的名字和一个无名的套接口捆绑起来closesocket() //把套接口从拥有对象参考表中取消。该函数只有在SO_LINGER被设置是才会阻塞。connect() //初始化到一个指定套接口上的原创 2011-10-22 21:06:49 · 175 阅读 · 0 评论 -
----Windows Sockets 异步网络编程模型----
Winsock 用Windows API实现:1、服务器端有两个线程: 主线程----编写以下两个函数来实现#define NETWORD_EVENT WM_USER+100 //定义网络事件sockaddr_in clientaddr; //暂时存放客户端IP地址//自定义消息映射,添加网络事件处理函数ON_MESSAGE(NETWORK_原创 2011-10-22 22:18:39 · 348 阅读 · 0 评论 -
基于Windows Sockets异步通信的实现(附源代码)
基于上篇文章《----Windows Sockets 异步网络编程模型----》,做了一个测试效果,下面将源代码贴出:服务器端代码:#define NETWORK_EVENT (WM_USER+100) //对话框头文件定义消息#define WM_SERVERREAD (WM_USER+101)struct userInfo //连个结构体原创 2011-10-23 19:26:45 · 407 阅读 · 1 评论