利用PHP操作Linux消息队列完成进程间通信
2011-12-11 22:47
531 查看
利用PHP操作Linux消息队列完成进程间通信
当我们开发的系统需要使用多进程方式运行时,进程间通信便成了至关重要的环节。消息队列(message queue)是Linux系统进程间通信的一种方式。关于Linux系统进程通信的概念及实现可查看:http://www.ibm.com/developerworks/cn/linux/l-ipc/
关于Linux系统消息队列的概念及实现可查看:http://www.ibm.com/developerworks/cn/linux/l-ipc/part4/
PHP的sysvmsg模块是对Linux系统支持的System V IPC中的System V消息队列函数族的封装。我们需要利用sysvmsg模块提供的函数来进进程间通信。先来看一段示例代码_1:
?
?
下面列举一下示例代码中的主要函数:
?
?
?
以上便是我研究的一点心得。接下来将会继续研究PHP利用信号、socket等进行进程间通信的方法。
相关文章推荐
- 利用PHP操作Linux消息队列完成进程间通信
- PHP下操作Linux消息队列完成进程间通信的方法
- PHP下操作Linux消息队列完成进程间通信的方法
- PHP下操作Linux消息队列完成进程间通信的方法
- Linux下利用消息队列实现进程间通信
- Linux消息队列完成进程间通信
- linux进程间通信之消息队列
- Linux环境进程间通信(三)消息队列
- Linux下进程间通信之消息队列
- Linux环境进程间通信系列(三):消息队列
- Linux进程间通信——使用消息队列
- Linux环境进程间通信(三)——消息队列
- Linux进程间通信--进程,信号,管道,消息队列,信号量,共享内存
- 【代码片段】Linux 进程间通信---消息队列
- Linux 进程间通信(一)(经典IPC:消息队列、信号量、共享存储)
- 进程间通信 之 消息队列(Linux)
- Linux进程间通信--信号,管道,消息队列,信号量,共享内存,socket
- 【Linux】进程间通信之消息队列篇
- 利用Python操作消息队列RabbitMQ的方法教程