没有合适的资源?快使用搜索试试~ 我知道了~
首页linux下的消息队列编程
资源详情
资源评论
资源推荐

下的消息队列的使用
SUNNY.MAN
一、消息队列的基本概念
消息队列 也叫做报文队列是 系统 版本中进程间通信机制之一。消
息队列就是一个消息的链表。就是把消息看作一个记录,并且这个记录具有特
定的格式以及特定的优先级。对消息队列有写权限的进程可以按照一定的规则
添加新消息;对消息 队列有读权限 的进程则可以 从消息队列中 读出消息 。
采用消息队列的方式来实现消息传递。这种消息的发送方式是:发送方
不必等待接收方检查它所收到的消息就可以继续工作下去,而接收方如果没有
收到消息也不需等待。新的消息总是放在队列的末尾,接收的时候并不总是从
头来接收,可以从中间来接收。消息队列是随内核持续的并和进程相关,只有
在内核重起或者显示删除一个消息队列时,该消息队列才会真正被删除。因此
系统中记录消息队列的数据结构 位于内核中,系统
中的所有消息队列都可以在结构 中中找到访问入口。 标识符:每
一个 目标都有一个唯一的 标识符。这里所指的 目标是指一个
单独的消息队列、一个信号量集或者一个共享的内存段。系统内核使用此标识
符在系统内核中指明 目标。关键字:想要获得唯一的标识符,则必
须使用一个 关键字。客户端进程和服务器端进程必须双方都同意此关键
字。这是建立一个客户机服务器框架的第一步。一般情况下,可以使用
函数为客户端和服务器端产生关键字值。
!"

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论1