java socket写一个小型聊天室

通过socket、io、多线程来实现一个小型聊天室

聊天室所具有的功能如下:

1、有一个登陆界面 登陆界面输入昵称和性别

2、每有一个用户登录会通知所有在聊天室中的成员该成员进入聊天室

3、有群聊的功能

4、有私聊的功能

5、可以实现改名的功能


实现这个聊天室有两个思路

一、要实现几个功能,通过多线程来实现这些功能,每有一个功能,为单独的这个功能能提供一个线程来实现,这个聊天室一共有4个功能,那么可以起四个线程,每个线程单独实现一个功能。

二、用一个线程来实现这些功能,客户端发送每一条消息的时候,前三个字都是用来标识这个信息的功能的,服务器接受到以后来判断,分别对每一个功能进行不同操作,服务器再发给客户端,客户端也进行判断,进行不同功能的操作。

加QQ:76004535或访问我发的资源获取代码

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值