通过 Bonjure Logic 问题可靠地发送大文件

发布于 2024-11-02 03:17:33 字数 155 浏览 4 评论 0原文

我想通过 Bonjure 网络发送大文件。当我在 Bonjure 中将文件从一台设备发送到另一台设备时,我必须将文件拆分为 NSData 数据包并将它们发送到另一台设备。如何确保所有数据包都到达目的地,如果数据包未到达目的地,如何告诉第一个设备重新发送它?您能帮我解决逻辑或一些示例代码吗?谢谢。

I want to send large files over Bonjure network. When I send a file from one device to another in Bonjure I have to split the file in to NSData packets and sent them to the other device. How do I make sure that all the packets arrive at the destination, and if a packet doesn't arrive there how do I tell the first device to resend it? Can you help me out with the logic or some example code? Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

若水微香 2024-11-09 03:17:33

我使用开源 BeamIt 代码的修改版本在设备之间发送音频文件。基本过程是使用 ACK 数据包来确认数据包的接收。查看标准协议的网络书籍,然后查看 BeamIt 以帮助您走上正确的道路。

I used a modified version of the open source BeamIt code to send audio files between devices. The basic procedure is to use ACK packets to acknowledge the receipt of a packet. Check out a network book for the standard protocol, then check out BeamIt to get you started on the right path.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文