社区
Apache
帖子详情
java socket 通讯中维持长连接的同时不定时发送信息怎样实现
hc105331
2017-07-05 03:55:18
需求是这样的,我作为客户端向服务端不定时发送信息,需要保持长连接,我知道长连接是用心跳包的形式,问题是我怎么样在这个心跳包发送过程中加入我的请求信息。另外我这是一个web项目,我把这个心跳的形式放在了selvert中随项目启动启动的,能不能在项目中获取这个连接,类似session的形式,这样我可以调用这个连接来发送信息了。
...全文
499
回复
打赏
收藏
java socket 通讯中维持长连接的同时不定时发送信息怎样实现
需求是这样的,我作为客户端向服务端不定时发送信息,需要保持长连接,我知道长连接是用心跳包的形式,问题是我怎么样在这个心跳包发送过程中加入我的请求信息。另外我这是一个web项目,我把这个心跳的形式放在了selvert中随项目启动启动的,能不能在项目中获取这个连接,类似session的形式,这样我可以调用这个连接来发送信息了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
socket
心跳测试(
java
)
通过以上讲解,我们了解了
Java
中
使用
Socket
进行心跳检测以
实现
长连接
的基本原理和
实现
方式。实际开发
中
,还需要考虑异常处理、网络延迟等因素,以确保系统的健壮性和稳定性。心跳检测是网络通信
中
不可或缺的一部分,...
Java
心跳包功能
实现
在
Java
编程
中
,心跳包(Heartbeat Packet)是一种在网络通信
中
维持
连接活性的重要机制。它主要用于检测网络连接是否
中
断,防止因为网络延迟或故障导致的通信异常。本项目
实现
了心跳包的发送和接收功能,包括客户端和...
JAVA
实现
长连接
(含心跳检测Demo)
在服务端,由于客户端会
定时
(keepAliveDelay 毫秒)发送
维持
连接的信息过来,所以,服务端要有一个检测机制。当服务端 receiveTimeDelay 毫秒(程序
中
是 3 秒)内未接收任何数据,则自动断开与客户端的连接。 ...
基于短信应用的SP服务平台
java
源码
从http://ckasj.vicp.net/dokuwiki/doku.php/spservice:00_index下载的,反编译的源码,已经把反... *提供灵活的消息
定时
发送策略和二次开发接口。 *提供了对黑名单用户过滤和敏感关键资过滤的功能用以保障信息安全。
Java
实现
Socket
长连接
和短连接
1概念
Socket
:
socket
实际上是对TCP/IP进行的封装,我们可以使用
socket
套接字通过
socket
来传输...长短连接:显而易见,
长连接
也就是这个
socket
连接一直保持连接,也就是通道一直保持通畅,两个对端可以随时发送和接收
Apache
24,923
社区成员
16,544
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章