mina 2.0.4 UDP 系统实时运行,UDP 客户端如何保证连接正确!
我正在做一个实时传输数据的小工具,由于用在内外网直接,单向传输,选择了mina的UDP,发生了许多问题,服务器一分钟就断开连接了,用了类似的心跳机制,sessionIdle下
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我正在做一个实时传输数据的小工具,由于用在内外网直接,单向传输,选择了mina的UDP,发生了许多问题,服务器一分钟就断开连接了,用了类似的心跳机制,sessionIdle下
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
传数据还是用TCP吧,UDP做心跳还是可以的
谢谢你的回答,光靠心跳,我测试了半天,还行,没有断,不过心里没有底呀!
UDP连接本身就是无连接,不可靠的 . 你所说的每次新建立一次连接完全不在考虑范围内. UDP一般就是用心跳机制保证连接的可靠性. 你所说的重连本身就是支持的不需要再设置过.
网站里有人说,UDP是没有连接的!用完就断,那样的话,如果我的软件5秒钟传一次数据,每次都要新建立udp连接一次,开销太大了。可能问题更多!
有人遇到过这个吗?给点意见!