社区
Java SE
帖子详情
java socket通信 心跳包
passwordException
2017-02-27 03:44:23
目前我用客户端(C#)定时每6秒发送一个自己定义格式的心跳包,java做服务器端,能接收到,但是我怎么去判断呢。超过6秒就断开这个socket。我是接收到一个socket然后为这个socket开启一个线程监听消息。我应该怎么写,给个思路吧大神们,非常急,跪求了。是长连接。
...全文
276
6
打赏
收藏
java socket通信 心跳包
目前我用客户端(C#)定时每6秒发送一个自己定义格式的心跳包,java做服务器端,能接收到,但是我怎么去判断呢。超过6秒就断开这个socket。我是接收到一个socket然后为这个socket开启一个线程监听消息。我应该怎么写,给个思路吧大神们,非常急,跪求了。是长连接。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
passwordException
2017-02-28
打赏
举报
回复
谢谢大家解决了
tianfang
2017-02-27
打赏
举报
回复
心跳信息一个key-value就可以保存,客户端IP+客户端port作为key,上次心跳的时间戳为key 启动一个定时线程,定时遍历key-value,当前时间戳-心跳时间戳>设置的阈值,就断开连接
tianfang
2017-02-27
打赏
举报
回复
java端基于什么框架编写的?要采用AIO/NIO框架做,否则一个连接一个线程,开销太大了
jiajing1990_
2017-02-27
打赏
举报
回复
你可以建个全局变量来记录超时次数,如果收到心跳包 则将超时次数清空,然后你自己可以预设每隔10秒检测一下超时次数,如果超时次数累计到了你认为不能接受的值,就将连接断开
qq_35095385
2017-02-27
打赏
举报
回复
passwordException
2017-02-27
打赏
举报
回复
自己顶一下,真的非常急,在线等
Android-
Socket
长连接
通信
心跳包
消息回调
Java
服务端
Socket
长连接、
通信
、
心跳包
、消息回调、
Java
服务端
java
maven 聚合项目 分模块
socket
双向
通信
实例demo
java
maven 聚合项目 分模块实例;
java
socket
服务端与客户端,服务端主动发指令,客户端发送
心跳包
实例demo。
Java
大数据培训学校全套教材--10)
Socket
"
java
大数据培训学校全套教材"系列课程由750集视频构成,基本就 是1)时下流行的
java
培训学校主流... 本门课程为"
java
大数据培训学校全套教材"系列课程的第十篇,学习TCP,UDP,URL类让大家对
Socket
编程打下好的基础。
smart-
socket
是一款国产开源的
Java
AIO
通信
框架.rar
Smart-
Socket
是一款国产开源的
Java
AIO
通信
框架,支持 TCP、UDP、SSL/TLS 。 作为一款极简、易用、高性能的
通信
框架,现已广泛运用于物联网、证券、电力、电商等诸多领域。 二、Smart-
Socket
的优势有哪些? 1.高...
HP-
Socket
-master-V5.4
HP-
Socket
是一套通用的高性能 TCP/UDP
通信
框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP
通信
系统,提供 C/C++、C#、Delphi、E(易语言)、
Java
、Python 等编程语言接口。...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章