聊天室螺旋式体系结构设计——思考过程
1.构建一个窗口,设定其大小,实现能正常退出
2.在窗口内添加一个聊天输入框TextFiild 和添加一个显示输入信息的TextArea框
3.实现在输入框输入的信息在TextArea框中显示(通过监听事件来实现)
4.建立服务器端与客户端的联系
5.实现从客户端往服务器端发送一次消息(IO通道)
6.实现多次往服务器上发送消息
7.服务端异常处理
8.实现多客户端连接服务器(线程)
9.实现从服务器向每个客户端发送消息(服务器端用集合存放各个客户端,客户端用线程显示信息)
10.修复小bug