java - 用于高延迟连接的 sslsocket session 机制

标签 java sockets network-programming

我想在高延迟连接上使用SSLSocketSSL 握手 需要多次往返,在能够使用此套接字之前会导致很长的延迟。 当我需要大量的短套接字通信时,它就成了一个瓶颈

当然,替代方案是通过 Socket 实现 VirtualSocket,但我认为这种方法在一些著名的框架中已被弃用,这让我觉得它非常棘手......

在 JAVA 6 中,是否有 session 机制 允许用户打开第二个套接字而无需再次握手?如何配置?

我很想自己编写测试代码,但我无法访问生产环境(发生高延迟的地方)并且不了解套接字延迟模拟工具。

谢谢你的帮助,

雷诺

最佳答案

只要对等方也支持,JSSE SSL session 机制就会自动工作。确保对等点的 SSL session 超时设置为适合您目的的合理值,例如 15 分钟。

关于java - 用于高延迟连接的 sslsocket session 机制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12174440/

相关文章:

java - 有关带有递归方法的代码的问题

java - Spring MVC 的 C# Session_OnStart 模拟

java - struts 2 中的动态角色

javascript - Socket.io - 如果 "client"发出错误数据,防止服务器崩溃

c - 套接字错误 :90:Message Too Long

c++ - 无法为 X.radio 创建中等可视化,因为找不到网络节点可视化 - Omnet++

java - 需要 Firebase 每天仅返回一次日期,而不是在每条消息后返回日期

sockets - Socket.io/WebSockets 不断重新连接——Nginx 代理配置有问题吗?

go net conn.SetWriteDeadline函数用法

c - Socket编程read()函数出错为什么?