Windows网络编程
文章平均质量分 74
# Windows网络编程
中国彭于晏杭州分晏
这个作者很懒,什么都没留下…
展开
-
windows TCP/IP 网络编程(七)5种windows网络模型(5)完成端口
本文思维导图1 完成端口模型介绍2 代码逻辑2.1 创建完成端口2.2 完成端口与socketServer绑定HANDLE hRes = CreateIoCompletionPort((HANDLE)sockListen, hPort, sockListen, 0);2.3 创建线程2.4 完成端口2.4.1 投递异步接收链接请求2.4.2 WSARecv 投递异步接收信息int WSAAPI WSARecv( [in] SOCKET .原创 2022-04-12 15:11:25 · 3146 阅读 · 0 评论 -
windows TCP/IP 网络编程(六)5种windows网络模型(4) 重叠IO模型(b)完成例程
本文思维导图1 完成例程本质和代码逻辑2 创建socket3 完成例程3.1 投递异步接收链接请求3.2 WSARecv3.3 WSASend3.4 循环等信号4 其他#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <Winsock2.h>#include <mswsock.h>#include <...原创 2022-04-12 10:37:15 · 217 阅读 · 0 评论 -
windows TCP/IP 网络编程(五)5种windows网络模型(4) 重叠IO模型(a)事件通知
1 重叠IO介绍重叠IO两种反馈方式: ①事件通知 ②完成例程2 重叠IO逻辑 和 性能3 事件通知实现逻辑原创 2022-04-11 23:14:46 · 2627 阅读 · 1 评论 -
windows TCP/IP 网络编程(四)5种windows网络模型(3) WsaAsyncSelect异步选择模型
WsaAsyncSelect异步选择模型原创 2022-04-10 12:30:53 · 280 阅读 · 0 评论 -
windows TCP/IP 网络编程(三)5种windows网络模型(2) WsaEventSelect事件选择模型
1 windows处理用户行为的两种方式2 事件选择的原理原创 2022-04-07 02:03:20 · 2220 阅读 · 0 评论 -
windows TCP/IP 网络编程(二)5种windows网络模型(1) select模型
1 select 模型原理介绍fd_set结构的意义和应用各种 Windows 套接字函数和服务提供程序(如 select 函数)使用fd_set结构将套接字放入"set"中,用于各种目的,例如使用 select 函数的 readfds 参数测试给定套接字的可读性。注意...原创 2022-04-06 01:02:57 · 4335 阅读 · 0 评论 -
windows TCP/IP 网络编程(一)基于tcp/ip协议的c/s模型
1 tcp/ip 协议的 C/S模型介绍1.1 Transmission Control Protocol / Internet Protocol重要性:互联网的基石概念:tcp/ip协议族(簇, 组,体系),并不是tcp协议和ip协议的总称,tcp/ip指的是整个网络传输体系。而tcp协议和ip协议就是单单的两个协议特点:tcp/ip:面向连接的、可靠的、基于字节流的传输层协议udp/ip:面向非连接的、不可靠的、基于数据报的传输层协议1.2 client/server原创 2022-04-01 22:36:07 · 3112 阅读 · 0 评论