用c++封装的套接字,封装了客服端和服务端,如果想要更深入的了解底层的套接字实现可以去看看,如果不了解也可以直接调用。比较容易上手
2022-02-16 15:51:49 84KB socket封装 方便底层学习
1
详细介绍了Linux系统下的Socket原理,并将Socket封装成了C++库,可以直接调用Socket类进行编程
2021-11-03 17:22:56 2.97MB Linux Socket C++
1
一个开源的高性能IOCP(完成端口)网络通信封装框架《HP-Socket》的使用实例,官方的DEMO只有MFC对话框的版本,对于刚接触这个框架的新手不太容易把代码移植到自己的项目。 此DEMO使用标准C++控制台来实现,对于刚接触网络编程的新手来说可以更容易跟踪理解 HP-Socket 组件的工作流程,从而快速移植到自己的项目中。 此DEMO采用PACK模型,包含服务器及客户端的实现。PACK模型可以让你不用考虑数据的分包组包,也不用担心粘包及解包,数据收发的一切工作都由HPSocket框架组件来完成,让你可以专注于自己的业务逻辑。 此DEMO采用VS2019编译,如果你版本低于2019,请修改项目属性->常规 里两个地方就可以正常编译: 1.修改一下“Windows SDK 版本”为你已安装的WINDOWS SDK版本。 2.修改“平台工具集”为你当前正在使用的VS的版本 HPSocket官网:https://www.oschina.net/p/hp-socket
2019-12-21 22:20:20 176.92MB HPSocket IOCP Socket封装类 C/C++网络编程
1
网络通信 Tcp/Udp 传输字串、文件、对象 Tcp粘包、半包 1.封装了Tcp/Udp传输字串、文件、对象的细节,处理了Tcp粘包问题 2.测试代码设计原始Socket、TcpListener、TcpClient、UdpClient的使用 3.测试代码包括一个可以发送文本消息和发送文件的聊天室 4.设计网络通信、多线程、异步委托、异步套接字等技术
1