代码改变世界

随笔档案-2009年10月26日

IPC消息队列使用详细分析

2009-10-26 20:35 by htc开发, 269 阅读, 收藏,
摘要: 虽然说是进程间通信中有关消息队列的一个比较详细的分析 同样的,共享内存,信号量和消息队列的公共部分知识也都同理 首先:使用XSI IPC需要首先了解标识符和键的概念 标识符是标识IPC对象的一个量,通常由一个int型变量表示,不过标识符只是IPC对象的内部名,如果要使的多个进程能够使用同一个IPC,需要得到一个外部名,这个外部名就是键--KEY,每个IPC对象都与一个键相关联 对于消息队列:可以通过函数magget通过一个键获得他的标识符,即通过外部标识得到内部标识的一个方法 例如:我们知道一个消息队列的键是msg_key; 那么:可以通过下列代码段 int msg_id; nsg_id=m. 阅读全文