人。我有一个关于如何通过UDP连接接收文件的问题,并使用发件人指定的原始名称命名。例如,如果发件人发送名为big.mp4的文件。我的接收程序将接收该文件并直接在当前目录中将其命名为big.mp4,而不接受有关文件名的任何输入。我目前正在使用java类datagramsocket和datagrampacket,但每次我需要创建一个新文件时,从datapacket获取数据然后写入我创建的文件(当然,我必须用随机名称)。关于如何解决这个问题的任何想法?非常感谢您的帮助。
答案 0 :(得分:0)
如果您希望接收方写入相同的文件名,您应该在消息中发送文件名。
注意:UDP是一种有损协议。如果>无法保证按顺序接收数据包,或者不按分段接收数据包。 532个字节。