E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
心跳包
mina 学习
心跳包
http://wandejun1012.iteye.com/blog/2065941 mina详解http://blog.csdn.net/ljx8928358/article/details/
feiteyizu
·
2016-03-10 22:44
Mina
关于socket长连接的
心跳包
id=37883567TCP的socket本身就是长连接的,那么为什么还要
心跳包
呢?
JumboWu
·
2016-03-04 09:09
闲说HeartBeat
心跳包
和TCP协议的KeepAlive机制
使用
心跳包
的典型协议是IM,比如QQ/MSN/飞信等协议。
Loull
·
2016-03-04 00:53
Socket如何保证长连接
方法1:应用层自己实现的
心跳包
由应用程序自己发送
心跳包
来检测连接是否正常,大致的方法是:服务器在一个Timer事件中定时向客户端发送一个短小精悍的数据包,然后启动一个低级别的线程,在该线程中不断检测客户端的回应
liaomengge
·
2016-02-28 17:00
为什么
心跳包
(HeartBeat)是必须的?
几乎所有的网游服务端都有
心跳包
(HeartBeat或Ping)的设计,在最近开发手游服务端时,也用到了
心跳包
。思考思考,
心跳包
是必须的吗?为什么需要
心跳包
?TCP没有提供断线检测的方法吗?
liaomengge
·
2016-02-28 17:00
C#聊天程序基于HP-SOCKET V1.1最终版
HP-SOCKET我一直以来要要得一个SOCKET引擎,今天做了一个服务器客户端的例子把它测试了一下(加了自己的
心跳包
功能,因为以后客户端有可能是android,而无法用HPclient的心跳功能)
james-lx
·
2016-02-21 22:43
黄巾之乱(网络游戏)
Netty 4.0 实现心跳检测和断线重连
一实现心跳检测原理:当服务端每隔一段时间就会向客户端发送
心跳包
,客户端收到
心跳包
后同样也会回一个
心跳包
给服务端一般情况下,客户端与服务端在指定时间内没有任何读写请求,就会认为连接是idle(空闲的)的。
VIP庚
·
2016-02-18 17:42
netty
断线重连
心跳检测
Netty 4.0 实现心跳检测和断线重连
一实现心跳检测 原理:当服务端每隔一段时间就会向客户端发送
心跳包
,客户端收到
心跳包
后同样也会回一个
心跳包
给服务端 一般情况下,客户端与服务端在指定时间内没有任何读写请求,就会认为连接是idle(空闲的)
引鸩怼孑
·
2016-02-18 12:00
Netty 4.0 实现心跳检测和断线重连
一实现心跳检测原理:当服务端每隔一段时间就会向客户端发送
心跳包
,客户端收到
心跳包
后同样也会回一个
心跳包
给服务端一般情况下,客户端与服务端在指定时间内没有任何读写请求,就会认为连接是idle(空闲的)的。
·
2016-02-17 21:00
netty
心跳
Netty 4.0 实现心跳检测和断线重连
一实现心跳检测原理:当服务端每隔一段时间就会向客户端发送
心跳包
,客户端收到
心跳包
后同样也会回一个
心跳包
给服务端一般情况下,客户端与服务端在指定时间内没有任何读写请求,就会认为连接是idle(空闲的)的。
·
2016-02-17 13:00
netty
心跳
4.0
iOS socket编程
客户端可以发送
心跳包
来检测长连接。在iOS开发中使用socket,一般都是用第三方库AsyncSocket,不得不承认这个库确实很强大。
li_yangyang_li
·
2016-02-16 21:00
通信框架netty5.0教程二:netty超时心跳机制
一般应用场景是client在一定时间未收到server端数据时给server端发送心跳请求,server收到心跳请求后发送一个
心跳包
给client端,以此维持通信。
vista_move
·
2015-12-23 20:00
通信框架netty5.0教程二:netty超时心跳机制
一般应用场景是client在一定时间未收到server端数据时给server端发送心跳请求,server收到心跳请求后发送一个
心跳包
给client端,以此维持通信。
vista_move
·
2015-12-23 20:00
【Android实战决】Socket消息通信
1、需要完成的功能是直播间的socket相关通信包括如下功能:
心跳包
检测、创建房间、进入房间、退出房间、发言、显示发言、关闭房间、用户信息推送、用户进出房间信息推送、通道验证、道具使用消息推送、账号异地登录消息推送
s003603u
·
2015-12-21 17:00
android
android
socket
Studio
长连接和
心跳包
摘自:http://blog.csdn.net/sctq8888/article/details/7426031第一种设置:通过设置socket的keepalive属性#include"/usr/include/linux/tcp.h"#include"/usr/include/linux/socket.h"////KeepAlive实现,单位秒//下面代码要求有ACE,如果没有包含ACE,则请把
chinaclock
·
2015-12-16 09:19
网络与安全
基于心跳的socket长连接
请问如何长时间的保持这个链接 这是在服务器端的设置的,客户端没法设置,可以发送
心跳包
。
zhongzhengmin
·
2015-12-15 15:00
socket
推送原理
-xmpp是一种基于TCP/IP的协议,这种协议更适合消息发送 -socket套接字,发送和接收网络请求 -长连接keep-alive,服务器基于长连接找到设备,发送消息 -
心跳包
,客户端会定时(30
OSCN仔仔
·
2015-12-07 15:00
ios
android
socket
XMPP
Keep-Alive
Linux SO_KEEPALIVE属性,心跳
shutdown()连接优雅关闭,send与recv立马返回错误,select返回SOCK_ERR;2、连接的对端异常关闭,比如网络断掉,突然断电.对于第二种情况,判断连接是否断开的方法有一下几种:1、自己编写
心跳包
程序
xjtuse2014
·
2015-11-23 14:00
TCP连接探测中的Keepalive和
心跳包
1. TCP保活的必要性1) 很多防火墙等对于空闲socket自动关闭2) 对于非正常断开, 服务器并不能检测到. 为了回收资源, 必须提供一种检测机制.2. 导致TCP断连的因素如果网络正常, socket也通过close操作来进行优雅的关闭, 那么一切完美. 可是有很多情况, 比如网线故障, 客户端一侧突然断电或者崩溃等等, 这些情况server并不能正常检测到连接的断开. 3. 保活的两种方
wenhuifu
·
2015-11-20 14:34
server
防火墙
服务器
应用层
第三方软件
TCP连接探测中的Keepalive和
心跳包
1. TCP保活的必要性1) 很多防火墙等对于空闲socket自动关闭2) 对于非正常断开, 服务器并不能检测到. 为了回收资源, 必须提供一种检测机制.2. 导致TCP断连的因素如果网络正常, socket也通过close操作来进行优雅的关闭, 那么一切完美. 可是有很多情况, 比如网线故障, 客户端一侧突然断电或者崩溃等等, 这些情况server并不能正常检测到连接的断开. 3. 保活的两种方
wenhuifu
·
2015-11-20 14:34
server
服务器
防火墙
应用层
第三方软件
TCP连接探测中的Keepalive和
心跳包
1.TCP保活的必要性1)很多防火墙等对于空闲socket自动关闭2)对于非正常断开,服务器并不能检测到.为了回收资源,必须提供一种检测机制.2.导致TCP断连的因素如果网络正常,socket也通过close操作来进行优雅的关闭,那么一切完美.可是有很多情况,比如网线故障,客户端一侧突然断电或者崩溃等等,这些情况server并不能正常检测到连接的断开.3.保活的两种方式:1)应用层面的心跳机制自定
wenhuifu
·
2015-11-20 14:34
服务器
防火墙
server
其它
[SignalR]SignalR与WCF双工模式结合实现服务端数据直推浏览器端
之前开发基于WinForm监控的软件,服务端基于Wcf实现,里面涉及双工模式,在客户端里面,采用
心跳包
机制保持与服务端链接,现在有了新需求,需要开发网页版形式,所以怎么保持与服务端链接是重要点,由于数据量比较大
·
2015-11-13 19:49
Signal
[SignalR]SignalR与WCF双工模式结合实现服务端数据直推浏览器端
原文: [SignalR]SignalR与WCF双工模式结合实现服务端数据直推浏览器端 之前开发基于WinForm监控的软件,服务端基于Wcf实现,里面涉及双工模式,在客户端里面,采用
心跳包
机制保持与服务端链接
·
2015-11-13 19:45
Signal
Socket
心跳包
理解历程
Socket
心跳包
理解历程 - 风去云寂寞的日志 - 网易博客 Socket
心跳包
理解历程 2009-03-28 23:35:55|  
·
2015-11-13 17:08
socket
WCF心跳判断服务端及客户端是否掉线并实现重连接
心跳判断服务端及客户端是否掉线并实现重连接 本篇文章将通过一个实例实现对WCF中针对服务端以及客户端是否掉线进行判断;若掉线时服务器或客户端又在线时将实现自动重连;将通过WCF的双工知识以及相应的
心跳包
来实现此功能
·
2015-11-13 06:36
WCF
Socket
心跳包
机制总结
跳包之所以叫
心跳包
是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。
·
2015-11-13 04:11
socket
花生壳For Linux安装步骤
我想要提醒大家的是,这个客户端是通过6060端口与服务器进行UDP
心跳包
的发送。
·
2015-11-12 19:21
linux
TCP之
心跳包
实现思路
TCP之
心跳包
实现思路 说起网络应用编程,想到最多的就是聊天类的软件。当然,在这类软件中,一般都会有一个用户掉线检测功能。今天我们就通过使用自定义的HeartBeat方式来检测用户的掉线情况。
·
2015-11-12 15:55
tcp
TCP之
心跳包
实现思路
心跳包
实现思路 我们采用的思路是:客户端连接上服务端以后,服务端维护一个在线用户字典,客户端每隔一段时间,向服务器发送一个
心跳包
·
2015-11-12 13:36
tcp
[z]TCP心跳机制
TCP心跳机制 http://www.360doc.com/content/10/0906/13/163747_51591824.shtml# 所谓的
心跳包
就是客户端定时发送简单的信息给服务器端告诉它我还在而已
·
2015-11-12 10:32
tcp
关于socket长连接的
心跳包
http://blog.csdn.net/iamdesmo/article/details/7439193 关于socket长连接的
心跳包
出于最近对im研究的兴趣,看到smack里有个30s
·
2015-11-12 10:31
socket
关于Java IM的一点资料
如果各方面都充足,还是直接采用tcp来做吧,客户端与服务端维持一个tcp长连接,通过定时发
心跳包
来保持,这个
·
2015-11-12 10:46
java
TCP-心跳
心跳包
就是在客户端和服务器间定时通知对方自己状态的一个自己定义的命令字,按照一定的时间间隔发送,类似于心跳,所以叫做
心跳包
。
·
2015-11-11 17:25
tcp
IOS的网络处理细节
来自网络: iphone都是通过wifi或者gprs上网的,那么当socket连接空闲一段时间后,这个连接有可能被路由器关闭,为了保持连接,我们需要不停发送
心跳包
。 由于iphon
·
2015-11-11 13:16
ios
iphone开发之轻松搞定原生socket 编程,阻塞与非阻塞,收发自如
这里要做一个简单的socket普及,这里包含在socket的设置非阻塞喝超时的控制逻辑,
心跳包
和线程的启动时间同步的控制。 这里都是标准的linux的流程 先创建一个socke
·
2015-11-11 12:46
iPhone开发
socket服务器断开后的异常处理
办法二:SOCKET一直就有这个问题,服务端断开以后,相信你的客户端的CPU一直处于100%,因为再不停的无限循环的接受一个0字节包 解决办法就是发送
心跳包
,或者每收到一个包,就发送一个0字节包,断开了的话就会异常
·
2015-11-11 09:04
socket
WCF心跳判断服务端及客户端是否掉线并实现重连接
本篇文章将通过一个实例实现对WCF中针对服务端以及客户端是否掉线进行判断;若掉线时服务器或客户端又在线时将实现自动重连;将通过WCF的双工知识以及相应的
心跳包
来实现此功能; 首先了解一下本实例的一个分层架构图
·
2015-11-11 05:22
WCF
TCP连接探测中的Keepalive和
心跳包
. 关键字: tcp keepalive, 心跳, 保活
1. TCP保活的必要性 1) 很多防火墙等对于空闲socket自动关闭 2) 对于非正常断开, 服务器并不能检测到. 为了回收资源, 必须提供一种检测机制. 2. 导致TCP断连的因素 如果网络正常, socket也通过close操作来进行优雅的关闭, 那么一切完美. 可是
·
2015-11-11 03:06
live
socket 设置心跳判断连接
次没有返回则断开 ------解决方案-------------------------------------------------------- 客户端: 30秒发送一个
心跳包
到服务器
·
2015-11-11 02:01
socket
为什么
心跳包
(HeartBeat)是必须的?
几乎所有的网游服务端都有
心跳包
(HeartBeat或Ping)的设计,在最近开发手游服务端时,也用到了
心跳包
。思考思考,
心跳包
是必须的吗?为什么需要
心跳包
?TCP没有提供断线检测的方法吗?
djd1234567
·
2015-11-10 11:00
WCF心跳判断服务端及客户端是否掉线并实现重连接
本篇文章将通过一个实例实现对WCF中针对服务端以及客户端是否掉线进行判断;若掉线时服务器或客户端又在线时将实现自动重连;将通过WCF的双工知识以及相应的
心跳包
来实现此功能; 首先了解一下本实例的一个分层架构图
·
2015-11-05 08:37
WCF
TCP协议的KeepAlive机制与HeartBeat
心跳包
TCP协议的KeepAlive机制与HeartBeat
心跳包
心跳包
很多应用层协议都有HeartBeat机制,通常是客户端每隔一小
zheng0518
·
2015-11-02 20:00
HTTP协议中的长连接与短连接
TCP协议的KeepAlive机制与HeartBeat
心跳包
长连接与短连接长连接:client方与server方先建立连接,连接
zheng0518
·
2015-11-02 19:00
HTTP协议中的长连接与短连接
一个非常简单的.net网络通信框架XNetFramework(符源码与测试Demo)
于是自己动手写了一个命名为XNetFramework(请原谅我对命名一向不讲究),本框架(暂且这么称呼,虽然人人都会,而且这东西相当小)足够轻量,采用UDP实现,主要用于客户端-服务器模式,本框架实现模拟
心跳包
·
2015-11-01 15:18
framework
web socket
心跳包
的实现方案
web socket
心跳包
的实现方案05/30/2010 现在网络环境错综复杂,socket
心跳包
是获得健康强壮的连接的有效解决方案,今天,我们就在web socket中实现
心跳包
方案,是的,尽管我们只是做一个简单的聊天室
·
2015-11-01 08:30
socket
[置顶] android
心跳包
的分析
·
2015-10-31 18:55
android
socket选项自带的TCP异常断开检测
在通常的情况下,为了使得socket通信不受操作系统的限制,需要自己在应用层实现
心跳包
机制,来检查异常断开的情况,一般的方式就是服务器在一段时间没有收到客户端数据包时,定时发包,然后客户端回应
·
2015-10-31 13:37
socket
漫谈WebQQ 协议
阅读目录 1,WEBQQ的登陆协议 2,传说中的
心跳包
3,获得群,好友, 4实战(盗号-外挂-广告) &
·
2015-10-31 12:03
Web
φ累积失败检测算法
传统的检测方法是设定一个超时时间T,只要在T之内没有接收到对方的
心跳包
便认为对方宕机,方法简单粗暴,但使用广泛。 1.
·
2015-10-31 12:49
算法
防页游加速外挂
最近游戏开始出外挂了,目前已经发现有一个加速外挂可以对游戏进行加速 之前我们是做过对加速的限制的,原理也挺简单,就是对时,每隔一定的时间向服务器发送一个
心跳包
,细微的时间误差是允许的,但当时间误差达到一个值时
·
2015-10-31 10:46
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他