Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 通过Bonjure逻辑问题可靠地发送大文件_Iphone_Ios_Sockets_Networking_Bonjour - Fatal编程技术网

Iphone 通过Bonjure逻辑问题可靠地发送大文件

Iphone 通过Bonjure逻辑问题可靠地发送大文件,iphone,ios,sockets,networking,bonjour,Iphone,Ios,Sockets,Networking,Bonjour,我想通过Bonjure网络发送大文件。在Bonjure中,当我将文件从一个设备发送到另一个设备时,我必须将文件拆分为NSData数据包,并将其发送到另一个设备。如何确保所有数据包都到达目的地,如果数据包没有到达目的地,如何通知第一台设备重新发送?你能帮我解释一下逻辑或者一些示例代码吗?谢谢。我使用了一个修改版本的开源代码在设备之间发送音频文件。基本程序是使用ACK数据包确认收到数据包。查看标准协议的网络手册,然后查看BeamIt,让您在正确的道路上开始

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

我使用了一个修改版本的开源代码在设备之间发送音频文件。基本程序是使用ACK数据包确认收到数据包。查看标准协议的网络手册,然后查看BeamIt,让您在正确的道路上开始