消息队列:1.一种从一个进程向另外一个进程发送数据块的方法;
2.每个数据块都被认为是有一个类型,接受者进程接收的数据块可以有不同的类型值;
3.消息队列的读取不一定是先入先出;
4.消息队列的生命周期是随内核的;
5.每个消息的最大长队是由上限的,系统上消息队列的总数也有一个上限。
IPC对象数据结构:
消息队列结构:
代码实现:
com.h:
消息队列:1.一种从一个进程向另外一个进程发送数据块的方法;
2.每个数据块都被认为是有一个类型,接受者进程接收的数据块可以有不同的类型值;
3.消息队列的读取不一定是先入先出;
4.消息队列的生命周期是随内核的;
5.每个消息的最大长队是由上限的,系统上消息队列的总数也有一个上限。
IPC对象数据结构:
消息队列结构:
代码实现:
com.h: