网络编程
文章平均质量分 81
abcdefzzzz
日有所学,不见其增,必有所长
展开
-
(含源码)基于TCP的Socket编程学习总结
一、Socket编程介绍1.什么是Socket(1)Socket即套接字,用于描述地址和端口。应用程序通过Socket向网络发出请求或者回应。(2)Socket就是操作系统提供给程序员操作【网络协议栈】的接口,我们可以通过Socket接口来控制协议栈工作,从而实现跨主机的网络通信。2.Socket编程原理(1)Socket编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW)。最常用的是SOCK_STREAM、SO原创 2022-04-11 13:44:41 · 4703 阅读 · 3 评论 -
(详细源码)C++ socket 传输不同类型数据的四种方式
(附C++详细源码)本文主要介绍用Socket传输不同类型的数据四种方式①结构体②类对象③Protobuf序列化④Json序列化原创 2022-03-29 13:13:46 · 5736 阅读 · 7 评论 -
C++实现Windows下服务端与客户端Socket通信(一)
C++实现Windows下服务端与客户端Socket通信,实现Socket传输结构体、类对象数据,以及应用Protobuf数据序列化。Socket+Protobuf+MFC.原创 2022-03-28 19:12:52 · 7501 阅读 · 0 评论