最近遇到的一个Java Socket通信的小问题 java socketsocketsocket通信 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你不会是用的 udp 吧通信代码有没,方便的话贴一下 socket通信分为两种,像你这种情况,怀疑你是采用了UDP方式来进行通信。UDP协议的确会存在丢包的情况,尤其是网络不是很理想的情况,经常会有对方收不到的情况。像这种情况,一般有两种解决办法,一,换用TCP通信方式,TCP是可靠的通信传输,可以保证对方能够收到消息。 二,采用有确认机制的UDP通信,即你向对方发送了UDP消息后,必须要求对方给你一个应答,告诉你他收到了。如果超过一定的时间没有应答,那么你需要再次发送消息,直到对方有应答位置。如果既要采用UDP 又不给应答的话(客户经常会这么不讲道理),则从技术上无法保证消息的可靠性。只能是凭运气,成功就成功,不成功就是败了。或者通过加大发送次数保证对方能够收到,但是即便如此,仍然有失败的概率。 正则表达式怎么取得取得html标签之间的内容? 谁有《Hibernate应用开发完全手册》光盘高分相送 如何判断javascript执行了呢 怎样点击一个表情图片,到文本域中显示!!!给200高分哦!! 怎么样实现Button点击事件使那个星星像淘宝那样子变色呢 我有个ocx的activex控件,VC写的,问题是本地测试没有问题,服务器却打不开 j2ee开发高手QQ交流群:5181468 版本问题? JSF技术和struts的优劣? 一个关于表单提交的超级简单,超级奇怪的问题? 为啥这个json数据获取失败?直接浏览器是有数据的 ssh问题用spring管理action,配置后出现下面错误
通信代码有没,方便的话贴一下
像这种情况,一般有两种解决办法,一,换用TCP通信方式,TCP是可靠的通信传输,可以保证对方能够收到消息。 二,采用有确认机制的UDP通信,即你向对方发送了UDP消息后,必须要求对方给你一个应答,告诉你他收到了。如果超过一定的时间没有应答,那么你需要再次发送消息,直到对方有应答位置。
如果既要采用UDP 又不给应答的话(客户经常会这么不讲道理),则从技术上无法保证消息的可靠性。只能是凭运气,成功就成功,不成功就是败了。或者通过加大发送次数保证对方能够收到,但是即便如此,仍然有失败的概率。