结构推理
简要叙述在客户机/服务器模式下网络程序的主要执行过程。
【正确答案】网络程序的主要执行过程如下:
(1)系统启动服务器执行,服务器完成一些初始化操作之后进入睡眠状态,等待客户
机的请求;
(2)在网络的某台机器上,用户执行客户机程序;
(3)客户机进程与服务器进程建立一条连接;
(4)连接建立之后,客户机通过网络向服务器发出请求,请求某种服务;
(5)服务器接收到客户机请求后,根据客户机请求的内容进行相应的处理,然后将处理结果返回;
(6)服务器断开与客户机的连接,继续进入睡眠状态,等待其他客户机的请求。
【答案解析】