b) 很多公共服务场所都有取号机,用来给用户进行编号,如医院,银行等。试编写一个socket客户机/服务器程序,用来模拟取号机。实现的功能如下:
(1)、客户机连接服务器
(2)、服务器收到客户机连接请求后,返回服务选项给客户机,包括:
(a) 购买;
(b) 维修;
(c) 其他;
(3)、客户机接收到服务选项信息,在屏幕打印,并提示用户按服务编号进行选择
(4)、用户输入自己想选择的服务编号,如果合法,客户机将客户的选择传送给服务器,如果不合法,则打印错误提示信息要求用户重新输入;
(5)、服务器为该服务请求分配一个新的流水号,将时间、服务项目、流水号传递给客户机,并将此次请求的所有信息存入文件备案
(6)、客户机收到服务器返回的信息后在屏幕输出,告知用户有关此次服务请求的相关内容
(7)、客户机退出,服务器继续等待新请求
3.2报告要求
封面(见附件一)
摘要(300~500字,单独一页)
目录(自动生成)
报告正文:
大作业目的及要求(上面的1、2)
作业题目1
源代码
运行截图
作业题目2,
源代码
运行截图