What are all the differences between pipes and message queues?
Please explain with both vxworks and unix perspectives.
I think the channels are unidirectional, but the message queues are not.
But shouldn't message queues be used internally, and then how pipes are unidirectional and message queues are not?
What are the other differences you can think of (from design or use or from other perspectives)?
unix pipe message-queue ipc vxworks
aks
source share