
socket
广州市民林先生
无。
展开
-
简单udp通信例程
udp面向无连接,成为数据报的传输层通信协议(DGRAM),不同于tcp面向连接的基于字节流(STREAM)的传输层通信协议。主要用到几个函数: 服务端 int socket(int domain, int type, int protocol); int bind(int sockfd, const struct sockaddr *addr, socklen_t addrlen); ssi...原创 2020-03-19 22:19:14 · 1265 阅读 · 0 评论 -
linux多线程socket通信与互斥量
什么是线程 每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程,可以把线程称作程序执行流的最小单位。每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。可以用下面的图表示,更加直观,协程是更加轻量级的线程,这里就不叙述了。 单线程与多线程 单线程:单线程在程序执行时,所走的程序路径按照连续顺序排下来,前面的必须处理好,后面的才会执行...原创 2020-01-29 12:24:28 · 745 阅读 · 0 评论 -
基于C++——在Linux环境下简单封装socket
学习 **TCP/IP** 协议的时候,非常重要的一个内容就是利用**socket**进行通信,接下来贴出一个 **点对点通信** 的服务端代码与客户端代码,利用C++进行简单封装。原创 2019-11-11 21:49:52 · 1344 阅读 · 3 评论