最近在看完 java socket编程的书 书里 提到 了 tcp ip的 传输不稳定 传输的时候流 报文 有可能丢失 需要 重复 发送好几次
在做系统的时候经常要为了 解决这个 特性要额外 的加 程序 进行 弥补 控制
即使这样还是 存在 丢失 和不稳定的情况 我就 在想 有没有其他 的协议 或者技术能够 解决 这个问题
就是说 在 客户端跟 服务端传输 过程中能够 稳定准确 的传输 数据 的
可能有说的 比较 菜的地方 让大牛们 见笑了 希望 指点
在做系统的时候经常要为了 解决这个 特性要额外 的加 程序 进行 弥补 控制
即使这样还是 存在 丢失 和不稳定的情况 我就 在想 有没有其他 的协议 或者技术能够 解决 这个问题
就是说 在 客户端跟 服务端传输 过程中能够 稳定准确 的传输 数据 的
可能有说的 比较 菜的地方 让大牛们 见笑了 希望 指点
也就是说对单独的数据包来说,丢失、出错是很正常的,对完整的数据来说,它的完整性要靠传输协议来控制
和你是不是用socket无关。
可以告诉你,没有一种通信技术100%的可靠的,所谓的可靠通信,不过通过其他技术手段加以保障比如,数据校验,加密解密,压缩传输等
我想确认下如果数据丢失了的话,数据会自动的重新发送直到没有数据丢失为止吗?