每个消息给个key,分包数,不同分包要有包序号,发送方把分包陆续发送后,过一段时间检查一下是否接收到分包的应答,没有接收到应答的分包,都要重新发送。
接收方接收到分包后,就发送这个分包的应答(要带有消息key和分包序号),
看你需要是否严谨。
udp传输本来就会丢失包的现象,但是效率高。
如果需求比较严谨的话 用tcp传输。不过效率就没有udp高。
udp本来就是这样设计的,是本身的特性,除非你自己写个udp。
这个脚本语言为 Internet 应用而生,它可以看作是 Haskell 和 Java 的结合。