您当前位置: > 自考题库 > 工学类 > >> 浏览文章
2019年自考02335《网络操作系统》简答题8
发布日期:2018-12-29 15:07 来源:上海自考之家 【字体:
若调用Send原语的发送进程或调用Receive原语的接收进程在发送消息时或接收消息时不进入阻塞状态,则这样的通信原语称为导步的通信原语.

12.什么是缓冲与非缓冲通信原语?
答:设置了用于接收过早到达的消息的缓冲区及相应管理机构的通信原语,称为缓冲原语,否则称为非缓冲原语

 

13.什么是可靠通信原语和非可靠通信原语?
答:对于发送方发送的一个消息,无法保证被对方正确接收的原语,称为非可靠原语,反之,则称为可靠原语.

 

14.在客户/服务器模式下进程通信过程中,为了实现可靠通信原语有哪两种方法?
答:第一种方法是客户方向服务器方发出请求,服务器对这一请求, 由服务器内核向客户机内核返回一个确认ACK,当客户机内核收到这一确认消息后, 就唤醒这一客户进程.
  第二种方法是客户在发一消息后被阻塞,服务器内核并不返回一个确认,而是利用应答本身作为一处确认,发送方发出请求后被阻塞,一直到应答的到来. 苦等待时间太长,发送方可重发请求以防信息丢失.

 

15.什么是远程过程调用?
答:允许程序调用位于其他节点机上的过程,在调用过程中, 信息以参数的形式从调用进程传送到被调用进程,并将被用进程执行的结果返回到调用进程,这种通信方式称为远程过程调用.

 

16.在客户/服务器模式中, 设置的客户代理和服务器代理在远程过程调用中的主要作用是什么?
答:主要功能是处理所收集的参数,构造消息以及实现与内核的接口, 给用户提供更强的透时性.


相关“2019年自考02335《网络操作系统》简答题8”的文章

自考便捷服务