A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1,访问一个ip,实现多人聊天。思路:创建serversocket,如果有人访问,获取一个socket,封装进一个集合,然后开启一个线程,在线程中要做一个事情,判断连接是否有效,有效的话,获取访问人发送的消息,对所以封装进集合的对象发送相同信息
2配置ip,实现多人聊天,开启主线程,然后进入2个线程,一个线程读取配置文件中ip地址,遍历,创建链接,发送消息,然后无限循环,另一个线程,服务器端,接受所以ip发来消息,判断改ip是否在配置文件中,如果存在,输出该ip对应的人的名字,和说的话,不存在,输出ip和说的话
3文件对拷,发送端:遍历文件,判断是否是文件,如果是,对每个文件开启一个线程,线程中需要做2件事,发送一次名字,加入换行符,然后接受一次服务端确认,创建流,发送本地文件,接收端:接受一次请求,开启一个线程,读取一行消息,获取文件名,创建流,然后对发送端进行确认,然后继续复制文件,可以同时进行多文件复制,学习局域网测试,最快网速11.4兆,挺好玩的,大家可以试试
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马