单选题
采用客户/服务器模式的原因有( )。
A、
网络硬件、软件、数据的分布不均匀
B、
通信的两个进程不存在父子关系,不能共享缓冲区
C、
通信的两个进程具有异步性
D、
以上三点均是
【正确答案】
D
【答案解析】
解析:(1)网络资源分布的不均匀性。这种不均匀性表现在硬件、软件和数据3方面。 (2)网络环境中进程间通信的异步性。网络环境中分布在不同主机系统中的进程,彼此之间不存在父子关系,又不能共享内存缓冲区。因此必须建立一个提供同步的机制即客户/服务器模式。
提交答案
关闭