您的位置:

java长连接,java长连接有哪些

本文目录一览:

java怎么实现长连接?

应该是HTTP连接吧,HTTP连接本身的request/response模式设计就是短链接的,即服务器端响应之后断开连接。

若要做长连接,在没有具体业务的情况下,最基础的就是建立java.net.Socket连接,自己制定协议来控制断开。服务器端的实现老的有标准IO(java.net.*),新的有NIO(java.nio.*)。有具体业务时可以考虑一些成熟的协议来实现,如XMPP等。

如何用java实现HTTP长连接

1、通过轮询来实现长连接(伪·长连接)

2、websocket(真·长连接)

java Socket 短连接和长连接的区别

长连接 是一旦一个客户端登陆上服务器,其与服务器之间的连接就不关闭,不管他们之间进行了多少次交易,直到客户端退出登陆或网络出现故障。这种技术在联机交易系统实现有利于提高效率。

短连接是客户端每发一个请求就与服务器建立一个连接,交易完成后关闭连接,这种技术实现较长连接 简单。

长:connect连上后不断开, 进行N次收发操作.

短:每次都connect, 完成任务后立即断开. 下次重连.