- 博客(3)
- 收藏
- 关注
原创 初学Linux网络编程-socket
Linux网络编程-socketSocket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。1、服务器端socket编程步骤(1)创建socketdomain:协议域,又称协议族(family)。常用的协议族有AF_INET、AF_INET6、A...
2019-02-25 10:01:35
118
原创 linux进程通信—消息队列
linux进程通信—消息队列消息队列就是一个消息的链表。可以把消息看作一个记录,具有特定的格式以及特定的优先级。对消息队列有写权限的进程可以向其中按照一定的规则添加新消息;对消息队列有读权限的进程则可以从消息队列中读走消息。(1)创建消息队列使用下面的函数来创建消息队列:– 参数“key”:消息队列关联的标识符– 参数“msgflg”:消息队列的建立标志和存取权限。IPC_CREAT ...
2019-02-18 13:36:58
306
原创 Linux进程间通信—FIFO有名管道
Linux进程间通信—FIFO有名管道有名管道又称FIFO,是一种特殊的文件。FIFO是能够实现在不同进程下的通信,速度极快。在Linux下面一切皆文件,这让许多操作变得更加简单便捷。(1)FIFO的创建FIFO的创建可由下面函数来创建其中第一个参数*pathname是FIFO创建的路径名,第二参数mode是什么样的读写权限来创建FIFO。(2)打开FIFO文件FIFO文件和其他文...
2019-02-17 17:38:20
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人