Cũng giống như gửi có thể ngăn chặn hoặc nonblocking, do đó, có thể nhận được. Một chặn cuộc gọi chỉ đình chỉ các được gọi là cho đến khi một tin nhắn đã đến. Nếu nhiều chủ đề phụ thuộc nhưng có thể, đây là một cách tiếp cận đơn giản. Ngoài ra, một nonblocking nhận được chỉ cho hạt nhân nơi vùng đệm và trả lại quyền kiểm soát gần như ngay lập tức. Một ngắt có thể được sử dụng để báo hiệu rằng một tin nhắn đã đến. Tuy nhiên, ngắt được khó khăn để chương trình và cũng khá chậm, do đó, nó có thể là thích hợp hơn cho người nhận để thăm dò ý kiến cho các tin nhắn bằng cách sử dụng một quy trình, thăm dò ý kiến, cho dù bất kỳ tin nhắn đang chờ. Nếu như vậy, việc được gọi là có thể gọi nhận được tin nhắn trả về đầu tiên đến mes-sage. Trong một số hệ thống, trình biên dịch có thể chèn các cuộc thăm dò các cuộc gọi trong mã tại những nơi thích hợp, mặc dù biết làm thế nào thường để thăm dò ý kiến là khó khăn.
đang được dịch, vui lòng đợi..
