1、在许多方面看来,消息队列类似于有名管道,但是却没有与打开与关闭管道的复杂关联。然而,使用消息队列并没有解决我们使用有名管道所遇到的问题。
2、消息队列提供了一种在两个不相关的进程之间传递数据的简单高效的方法。
3、消息队列的优点在独立于发送与接收进程,这减少了在打开与关闭有名管道之间同步的困难。
4、消息队列提供了一种纛独编竿由一个进程向另一个进程发送块数据的方法。另外,每一个数据块被看作有一个类型,而接收进程可以独立接收具有不同类型的数据块。
5、消息队列的好处在于我们几乎可以完全避免同步问题,并且可以通过发送消息屏蔽有名管道的问题。
6、在每一个数据块上有一个最大尺寸限制,同时在系统中所有消息队列上的块尺寸上也有一个最大尺寸限制。