我正在嘗試使用 p2p 連接構(gòu)建文件共享應(yīng)用程序,但我不知道如何發(fā)送文件。我已經(jīng)完成了主機/客戶端連接,并且確實需要文件發(fā)送部分的幫助。
2 回答

弒天下
TA貢獻1818條經(jīng)驗 獲得超8個贊
如果您與問題一起分享一些代碼,總是會更好,這樣我們就知道您所說的就是您想要的。既然你沒有,我猜你已經(jīng)正確設(shè)置了其他所有部件。
設(shè)置客戶端和服務(wù)器之間的套接字(發(fā)送方和接收方)
從客戶端/發(fā)件人打開輸出流
打開要發(fā)送的文件。使用輸入流。
讀取輸入流(逐字節(jié))并寫入輸出流(這通過套接字將數(shù)據(jù)發(fā)送到接收器)
成功讀取文件(文件的所有字節(jié))后,刷新輸出流。
google 中有很多代碼示例,這里是我可以輕松找到的一個。
添加回答
舉報
0/150
提交
取消