在线聊天小程序

       今天完成了在线聊天小程序,过来做个总结,写写顺序:

         1、新建客户端口类,并创建一个客户端窗口

          2、布局客户端窗口,分成上下两部分,上面为TextArea,下面为TextField。

          3、将客户端窗口设成可关闭的,用匿名方法

          4、为TextField添加一个监听,输入后按回车键,内容将在TextArea中显示,并清空TexitField中的内容。

         5、新建服务端口类

         6、将客户端口连接到服务端口,完成基本发送,此时只能发送一条信息,socket 就关闭了

         7、在Server端设一个死循环,实现接收多条信息,知道关闭;在Client端实现disconnect方法,避免发送一条信息后就关闭。

         8、实现多线程,使Server能连接到多个Client

         9、实现Server转发,当收到客户端的信息后,将信息转发给其他客户。

         10、检查bug,完善程序

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值