卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

java udp 簡單聊天室 在JAVA中使用UDP協(xié)議只能是服務端給客戶端發(fā)送文件嗎?能實現(xiàn)互傳嗎?

在JAVA中使用UDP協(xié)議只能是服務端給客戶端發(fā)送文件嗎?能實現(xiàn)互傳嗎?問題原因文件傳輸使用fopen函數(shù)創(chuàng)建文件,使用fwrite在文件中寫入數(shù)據(jù),使用Fclose關閉文件與是否使用UDP無關。UD

在JAVA中使用UDP協(xié)議只能是服務端給客戶端發(fā)送文件嗎?能實現(xiàn)互傳嗎?

問題原因

文件傳輸

使用fopen函數(shù)創(chuàng)建文件,使用fwrite在文件中寫入數(shù)據(jù),使用Fclose關閉文件與是否使用UDP無關。UDP發(fā)送數(shù)據(jù)不保證正確性,因此接收方需要對接收到的數(shù)據(jù)進行驗證并向發(fā)送方確認,以確保正確傳輸。

怎么實現(xiàn)udp傳輸一個文件?

以前的知識:如果面向鏈路的TCP/IP通信要打電話,必須先撥號(建立鏈路),然后再呼叫(發(fā)送和接收數(shù)據(jù)),那么基于IP的非面向鏈路的UDP通信就像發(fā)送短消息。UDP通信可以在不建立鏈接的情況下發(fā)送。不管目標機器是否在線或地址是否正確。把它送過去。至于發(fā)不發(fā),不負責任。R碼在同一接口上實現(xiàn)收發(fā)。主界面:發(fā)送方:接收方:發(fā)送方