文章 2025-04-01 来自:开发者社区

Cpp网络编程Winsock API

Cpp网络编程Winsock API 作者:blue 时间:2025.3.31 [TOC] 本文是使用Winsock API进行网络编程的具体实例,最终完成一个C/S架构的TCP通信小demo。文章是对笔者自己学习过程的一个复盘。笔者是从大佬写的这篇文章中学习网络编程的Windows上的C++网络编程保姆级教学-CSDN博客 Qÿ...

文章 2023-10-18 来自:开发者社区

[笔记] Microsoft Windows网络编程《二》设计Winsock

前言 设计Winsock在第1章,我们介绍Winsock 的基础知识。本文我们将深入讲述系统体系结构,讨论如何使Winsock 适应总体系统设计的要求。然后讨论协议特性,并介绍应用程序如何放举已安装的协议。最后讨论如何通过 sockel 和 WSASocket 函数创套接子,以及这些函数如何与 Winock 编录进行交互2.1 系统体系结构在了解系统休系结构之前,请注意:将火的版本中,驱动程序名....

[笔记] Microsoft Windows网络编程《二》设计Winsock
文章 2023-10-18 来自:开发者社区

[笔记] Microsoft Windows网络编程《一》WinSock简介(四)

1.7.4 释放套接字资源因为无连接协议没有连接,所以也不会有对连接的正式关闭和从容关闭。在接收端或发送端完成收发数据时,它只需要在套孩了句柄上调用 closesockel 函数,使可释放为套接字分配的所有相关资源。1.8 其他API函数本小节介绍其他几个 Winsock API 函数,它们在网络应用程序中非常有用1.8.1 getpeername该函数用于获得通信方的套接字地址信息,该信息是关....

文章 2023-10-18 来自:开发者社区

[笔记] Microsoft Windows网络编程《一》WinSock简介(三)

1.6.3 数据传输收发数据是网络编程的主题。要在已建立连接的套接字上发送数据,可用这两个 API函数:sed和 WSASend。第2个函数是 Winsock 2中特有的。同样地,在已建立了连接的套接字上接收数据也有两个函数:recv 和 WSARecV。后将也是 Winsock 2函数。必须牢记住这点: 所有关系到收发数据的缓冲区都属于简单的 char 类型,即面向字节的数据。事实上,它可能是....

文章 2023-10-18 来自:开发者社区

[笔记] Microsoft Windows网络编程《一》WinSock简介(二)

1.6 面向连接的通信本节讨论接受连接和建立连接所需要的 Winsock 函数。首先讨论的是如何通过监听客户机连接来开发服务器,并探讨接受或拒绝一个连接的过程。随后讨论的是怎样通过初始化与服务器的连接来开发客户机。最后讨论数据在面向连接会话中是如何传输的。在IP 中,面向连接的通信是通过 TCP/IP 协议完成的。TCP 提供两个计算机间可靠无误的数据传输。应用程序使用 TCP 通信时,在源计算....

[笔记] Microsoft Windows网络编程《一》WinSock简介(二)
文章 2023-10-18 来自:开发者社区

[笔记] Microsoft Windows网络编程《一》WinSock简介(一)

前言本章专门讲解编写成功的 Winsock 用程序的基木方法。Winsock 是一种标准 API(Application Programming Interface,应用程序编程接口),要用于网络中的数据通信,它允许两个或者多个应开程序(或进程)在同一台机器上或通过网络相互通信。有点我们必须明白:Winsock 是一种网络编程接口,而不是协议。使用 Winsock 编程接口,应用程序可通过通网络....

[笔记] Microsoft Windows网络编程《一》WinSock简介(一)
文章 2017-05-02 来自:开发者社区

《Windows网络与通信程序设计(第3版)》——2.3 Winsock编程详解

本节书摘来自异步社区《Windows网络与通信程序设计(第3版)》一书中的第2章,第2.3节,作者: 陈香凝 , 王烨阳 , 陈婷婷 , 张铮 更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.3 Winsock编程详解 使用TCP创建网络应用程序稍微复杂一些,因为TCP是面向连接的协议,需要通信双方首先建立一个连接。本节先以建立简单的TCP客户端和服务器端应用程序为例,详细说明Wins....

文章 2017-05-02 来自:开发者社区

《Windows网络与通信程序设计(第3版)》——2.2 Winsock的寻址方式和字节顺序

本节书摘来自异步社区《Windows网络与通信程序设计(第3版)》一书中的第2章,第2.2节,作者: 陈香凝 , 王烨阳 , 陈婷婷 , 张铮 更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.2 Winsock的寻址方式和字节顺序 本节讲述在Winsock中主机地址信息的表示方法,以及相关的操作函数。 2.2.1 Winsock寻址因为Winsock要兼容多个协议,所以必须使用通用的寻....

文章 2017-05-02 来自:开发者社区

《Windows网络与通信程序设计(第3版)》——第2章 Winsock编程接口2.1 Winsock库

本节书摘来自异步社区《Windows网络与通信程序设计(第3版)》一书中的第2章,第2.1节,作者: 陈香凝 , 王烨阳 , 陈婷婷 , 张铮 更多章节内容可以访问云栖社区“异步社区”公众号查看。 第2章 Winsock编程接口 Winsock是Windows下网络编程的标准接口,它允许两个或多个应用程序在相同机器上,或者是通过网络相互交流。Winsock是真正的协议无关的接口,本章主要讲述如何....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

域名解析DNS

关注DNS行业趋势、技术、标准、产品和最佳实践,连接国内外相关技术社群信息,追踪业内DNS产品动态,加强信息共享,欢迎大家关注、推荐和投稿。

+关注