java socket 通讯中维持长连接的同时不定时发送信息怎样实现

Web 开发 > Apache [问题点数:40分,无满意结帖,结帖人hc105331]
等级
本版专家分:0
结帖率 100%
hc105331

等级:

java-socket编程_ 2.socket保持长连接

socket保持长连接、模拟学生行为记录 本篇基于上一篇的demo,加上工作遇到的情况, 记录一个简单的保持长连接的方法,希望对自己对需要使用socket编程的有点用处。 现状: 某学校有一个学生行为系统, 比如 张三...

java socket 长连接 心跳包

首先先说说心跳包在socket连接中的意义: 通过socket连接的双方为了保证在一段时间未发消息被防火墙断开连接或者使对方及时知道自己是否已经断线而定期给对方发送的某些特殊标识字符,这个字符可以根据双方自定义...

java socket定时发送请求 python socket 实时回传 算法模型识别结果

Java作为客户端需要在需要的时间进行连接需要的时间断开,本文显示的定时发送数据给服务端,服务端接收数据后将数据喂入算法模型得到结果,然后再将结果回传客户端。在客户端连接服务端后,需要保持长连接状态...

java实现web项目的长连接已经心跳检测机制的实现方案

实现原理: 连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。 如果,时间未发送维持连接包,服务端程序将断开连接。客户端: Client通过持有Socket的对象,可以随时(使用sendObject...

java socket连接以及发送和接收数据

/** ...package socketTest2; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.InputStreamReader; import java.net.ServerSoc

JAVA实现长连接(含心跳检测)Demo

 连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。  如果,时间未发送维持连接包,服务端程序将断开连接。 客户端:  Client通过持有Socket的对象,可以随时(使用sendObject方法...

java socket网络编程之一对一长连接通讯(包括心跳检测、掉线重连)

需求 现在假如有个简单的通讯需求,需要客户端和服务端进行通讯,但是只...因为本人应用只需要简单的消息发送,所以使用socket在客户端与服务端之间建立简单的长连接,使用socket进行通讯即可满足需求。下面是...

基于Socket的TCP长连接(服务端Java+客户端Android),Service配合AIDL实现

最近公司的项目要求加入消息推送功能,由于项目用户量不是很大,推送需求...关于Socket的TCP和UDP协议,相信大家都是很清楚的,当然做长连接两者都是可以的,据说QQ和微信360等使用的UDP做的,使用两个Service相互监控

java socket 判断Socket连接失效

要判断socket连接链路是否可用时,能通过socket.isClosed()和socket.isConnected()方法判断,要通过心跳包 socket.sendUrgentData(0xFF) 。 当第一次连接成功后,socket.isClosed() ==false,socket.isConnected()...

基于心跳的socket长连接

socket模拟网页的报文连接某个网站,创建tcp的socket后,当我socket.connect后,如果在5到7秒钟不socket.send,那么这个链接就失效了。 请问如何时间的保持这个链接 这是在服务器端的设置的,客户端没法设置,可以...

socket长连接维持

连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。 如果,时间未发送维持连接包,服务端程序将断开连接。 客户端: 通过持有Client对象,可以随时(使用sendObject方法)发送Object给...

java实现长连接

连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。 如果,时间未发送维持连接包,服务端程序将断开连接。 客户端: Client通过持有Socket的对象,可以随时(使用sendObject方法)发送...

JAVA实现长连接(含心跳检测)Demo

 连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。 如果,时间未发送维持连接包,服务端程序将断开连接。客户端: Client通过持有Socket的对象,可以随时(使用sendObject方法)发送...

java socket 长连接的问题

java socket 长连接,服务器端代码该怎样写? 最近做项目,碰到了些问题,问题如下:客户端发送到服务器端信息后,服务器端和客户端不断开连接,以后该客户端向服务器端发送信息即可不定时的接受到服务器端发来的...

Android的socket通信的长连接,有心跳检测

在Android开发,我们可能需要和服务器保持连接不断开,这时需要用到socket通信的长连接,并且定时发送消息检测是否是连接状态——心跳检测。  我们需要一个客户端和一个服务器端的demo,现在我就贴出重要代码,...

java socket实现心跳包

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.InetSocketAddress; import java.net.ServerSocket; import j

JavaSocket简单聊天实现(QQ续二)

 今天跟大家分享一下我那QQ小项目服务器与客户端的核心代码,并谈谈一些我的建议和看法,希望大家多多支持,你们的支持,就是我继续分享的动力,哈哈!  一、服务器,好了,废话多说,我们先来看看服务器部分...

java Socket 的简单使用 实现对话交流功能

Socket 简单的说就是处在用户端的服务端的一个套接字 封装了一定的函数和API  在服务端和客户端进行通信的时候,需要先进行通信连接。客户端:Socket s=new Socket("127.0.0.1",9999); 输入ip地址和端口号。

java socket——心跳包

通过socket连接的双方为了保证在一段时间未发消息被防火墙断开连接或者使对方及时知道自己是否已经断线而定期给对方发送的某些特殊标识字符,这个字符可以根据双方自定义,没有实际的通讯意义。 而定制的时间也是...

Androidsocket长连接问题(包括心跳机制、多线程数据发送)

前阶段的一个项目,需要实现socket长连接,即需要实现心跳连接,由于之前只做过简单的socket通讯,所以没有太多的相关知识,只能在度娘上边儿潜水,从0开始学习心跳机制,其实,只要稍微了解网络通讯的业界大佬...

一次socket长连接运行导致的性能问题

socket长连接篇 客户端维持心跳导致出现性能问题 客户端代码 实现一个定时发送心跳包给服务端的线程,一个接收服务端返回消息的线程。 package practice; import client.Client; import client....

Java Netty长连接实现Android推送

Java Netty长连接实现Android推送,之前自己写socket实现长连接发现有点靠谱,正好同学公司在用netty推荐我使用这个,一试还真不错,现在分享出来给自己参考!

基于java实现tcp链接,自定义消息协议

哈啰出行(哈啰单车),诚招高级/资深前端开发工程师、Java高级/资深开发工程师,地点上海。 有想法的请发简历到我个人邮箱:huangcheng@hellobike.com   现在即时通信在移动领域应用的非常广了,通过TCP链接...

socket保持长连接的一些心得 

2010-07-21 19:43:58|分类:dotnet开发|标签:|字号大中...最近做socket保持长连接的一些心得,欢迎大家讨论 - .NET技术 / C# 简介:这是最近做socket保持长连接的一些心得,欢迎大家讨论 - .NET技术 / C#的详细...

如何判断Socket的实时连接

看到这个标题,估计很多人会说用socket.isConnected()或者socket.isClosed()等方法来判断就行了,但事实上这些方法都是访问socket在内存驻留的状态,当socket和服务器端建立链接后,即使socket链接断掉了,调用上面...

JAVA实现长连接(含心跳检测)Demo

 连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。  如果,时间未发送维持连接包,服务端程序将断开连接。 客户端:  Client通过持有Socket的对象,可以随时(使用sendObject方法...

JAVA长连接demo

连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。 如果,时间未发送维持连接包,服务端程序将断开连接。 客户端: 通过持有Client对象,可以随时(使用sendObject方法)发送Object给...

java socket长连接接收发送消息

Java面试题全集(上)

2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试...

JAVA SOCKET 服务端/客户端可随时从任意一方发消息的例子

这样的方式对于服务端想主动发送消息给客户端就很方便了。研究了一下,发现主要是因为BufferedReader的时候用readline方法会将线程阻塞在那儿,换用DataInputStream和DataOutputStream就可以实现了。Server端代码...

相关热词 c# 字典对象池 c#5.0 安装程序 c# 分页算法 c# 多层文件 c# 判断文件修改时间 c#自定义控件怎么引用 c# 开发流程图 c# 子类构造 c# 编写webapi c# in sql 参数