程序要求实现聊天室的基本功能,主要包括:(1)启动服务器:实现网络的连接,为注册进入聊天室做准备。(2)用户登录界面:填写基本信息如姓名等,可以供多人进入实现多人聊天功能。(3)发送信息:为用户发送信息提供平台。(4)离开界面:使用户退出聊天室。(5)关闭服务器:断开与网络的连接,彻底退出聊天室。(6)UDP聊天界面:服务器端和客户端可以运行在一台主机上,也可在不同机器上运行。