1.同步原语也称阻塞原语,就是当发送者调用该原语时,必须对接收者具有明确的要求,当接收时准备就绪就可以接收消息,发送者立即将信息发送给对方,若接收者未准备好,那么发送者会自我阻塞,等待接收者就绪。
2.异步原语也就是非阻塞原语,当发送者调用异步通信声原语时,先查找接收者,不管找到还是没未找到,无论信息是否发出,原语立即返回调用程序,并返回发送成功或失败的信息,进而继续执行下面的指令代码。
(简答题)
请描述什么是同步原语、异步原语。
正确答案
答案解析
略
相似试题
(简答题)
什么是同步通信原语和异步通信原语?
(简答题)
使用异步通信原语时,发送者在消息发送完成以前为什么不能使用缓冲区?该如何解决?
(填空题)
对于同步通信原语而言,进行调用send原语将消息发出后便处于()状态。
(简答题)
什么是低级通信原语和高级通信原语?
(简答题)
在消息缓冲通信方式中,发送原语和接收原语的主要功能是什么?
(填空题)
原语的设计上,通信原语分为()和()、缓冲原语和非缓冲原语、可靠原语和非可靠原语。
(简答题)
信箱通信机制中有哪些基本通信原语?
(简答题)
通信原语有哪几种类型?
(单选题)
消息发送原语中一般要包含要发送消息的内存指针和()