What are all the differences between pipes and message queues?

Posted by aks on Stack Overflow See other posts from Stack Overflow or by aks
Published on 2010-03-18T14:42:05Z Indexed on 2010/03/18 14:51 UTC
Read the original article Hit count: 450

Filed under:
|
|
|
|

What are all the differences between pipes and message queues?

Please explain both from vxworks & unix perspectives.

I think pipes are unidirectional but message queues aren't.

But don't pipes internally use message queues, then how come pipes are unidirectional but message queues are not?

What are the other differences you can think of (from design or usage or other perspectives)?

© Stack Overflow or respective owner

Related posts about vxworks

Related posts about unix