基于socket 聊天工具
服务端是接收心跳包,而客户端是发送心跳包,由于客户端只与一个服务端进行通讯(客户端之间的通讯也是由服务端进行分发的),所以这里只使用了一个大小为2的线程池去处理这两件事(newFixedThreadPool(2)),对应的处理类分别是ReceiveListener、KeepAliveDog,其中ReceiveListener在初始化的时候传入一个Callback作为客户端收到服务端的消息的回调,Callback的默认实现是DefaultCallback,DefaultCallback根据不同的事件通过HF分发给不同Handler去处理,而ClientHolder则是存储当前客户端信息
用户评论
推荐下载
-
基于QT的简易聊天工具
这是一个用QT制作的简易聊天工具,简单的登录界面,没有注册功能。QQ是server端的代码,Q_Q是client的代码,可以发送数字、字母、汉字。
8 2020-09-20 -
基于TCP的网络聊天工具
一个利用TCP技术实现的控制台网络聊天的小程序,可以在多台电脑之间进行即时通讯,发送文件和消息.使用Eclipse开发工具,解压后需要更改本机IP作为服务器,无需数据库.
13 2020-09-19 -
基于Android的tcp聊天工具
1)实现了基本上的注册,登录,聊天功能。并加入了发送超时以及用户是否在线的心跳测试机制。 2)NetMsgServer运行于PC,NetMsg运行在Android手机或者模拟器上。wifi以及3G网络
11 2020-09-20 -
基于UDP的java聊天工具
本工具完全个人编写,能实现包括聊天,传送文件等操作,但具体实现细节还要用户设置一些简单的参数
16 2019-09-04 -
基于SCOKET的CS聊天工具
做好了不能用 请各位指点,不知道哪里有错误。IP地址不会弄。我的QQ601940219 求大神帮助
18 2019-01-11 -
基于Linux网络编程聊天工具
此项目是基于Linux下的网络编程的一个扩展项目,基于网络的聊天工具,项目模块包括 Linux C 服务器, Linux C 客户端及数据库的制作。服务器采用 TCP 线并发服务器来实现多个客户端同时
33 2019-01-11 -
基于C语言的聊天工具
这是有关聊天的代码,它是由C语言编写的,其中包括服务器、客户机的基础代码编写,通俗易懂。适合初学者。
21 2019-02-19 -
java聊天工具基于UDP编程
java编写的带有GUI聊天工具,有客户端和服务器端
34 2019-03-03 -
聊天工具基于C S模型
基于C/S模型的聊天工具,主要用的是Delphi7,还有数据库,希望对大家有帮助
24 2019-03-18 -
基于JAVA的聊天工具开发
本次工程训练主要涉及3大方面:网络编程、数据库访问、图形界面。我将以这3方面综合项目进度组织报告的层次、内容。在正文部分力求抓住主要问题,阐明项目的思路与具体实现,做到层次清晰,简洁准确。同时我还会在
48 2018-12-08
暂无评论