多做题,通过考试没问题!

02335网络操作系统

睦霖题库>高等教育工学类自考>02335网络操作系统

如何用套接字完成一个客户机/服务器的通信?

正确答案: 以TCP通信为例:
1)服务器创建一个TCP套接字。
2)服务器用listen建立监听套接字,用eccept语句阻塞,等待客户机连接请求。
3)客户机创建套接字,用connect与服务器发出建立连接请求。
4)服务器接收到客户机连接请求后,与客户机建立连接,并用fork创建一个子进程来为此服务。期间主进程关闭连接套接字,子进程关闭监听套接字。
5)服务器端与客户端通信完毕,分别请求切断连接。
答案解析:
进入题库查看解析

微信扫一扫手机做题