java udp 簡單聊天室 在JAVA中使用UDP協(xié)議只能是服務(wù)端給客戶端發(fā)送文件嗎?能實(shí)現(xiàn)互傳嗎?
在JAVA中使用UDP協(xié)議只能是服務(wù)端給客戶端發(fā)送文件嗎?能實(shí)現(xiàn)互傳嗎?問題原因文件傳輸以前的知識如果面向鏈路的TCP/IP通信要打電話,必須先撥號(建立鏈路),然后通話(發(fā)送和接收數(shù)據(jù)),然后基于I
在JAVA中使用UDP協(xié)議只能是服務(wù)端給客戶端發(fā)送文件嗎?能實(shí)現(xiàn)互傳嗎?
問題原因
文件傳輸
以前的知識如果面向鏈路的TCP/IP通信要打電話,必須先撥號(建立鏈路),然后通話(發(fā)送和接收數(shù)據(jù)),然后基于IP的非面向鏈路的UDP通信就像發(fā)送短消息,UDP通信可以在不建立鏈接的情況下發(fā)送。不管目標(biāo)機(jī)器是否在線或者地址是否正確。只需要發(fā)送UDP。至于是否寄出,則不負(fù)責(zé)任。R碼在同一接口上實(shí)現(xiàn)收發(fā)。主界面:發(fā)送方:接收方:發(fā)送方