Каковы все различия между каналами и очередями сообщений?
Пожалуйста, объясните как с точки зрения vxworks, так и с точки зрения Unix.
Я думаю, что каналы однонаправлены, а очереди сообщений - нет.
Но не нужно, чтобы каналы внутренне использовали очереди сообщений, тогда почему каналы являются однонаправленными, а очереди сообщений - нет?
Какие еще различия вы можете себе представить (с точки зрения дизайна, использования или других аспектов)?