我正在試驗.NET中的Tcp連接,我想發送一些比TcpClient對象的SendBufferSize屬性更大的數據。是否可以通過簡單地寫入網絡流來發送數據,還是需要將它剪切併發送,然後在另一端再次創建它?你可以通過TcpClient發送一個大於SendBufferSize的文件嗎?
3
A
回答
4
1
如果網絡緩衝區小於您提供Write方法的數據量,則將對您對Write方法進行的每次調用執行幾次網絡發送操作。通過確保您的網絡緩衝區至少與應用程序緩衝區一樣大,您可以實現更高的數據吞吐量。
從.NET Framework Class Library - TcpClient.SendBufferSize Property
相關問題
- 1. 通過TCP發送多個文件與C#使用TcpClient
- 2. 你可以通過兩層組件訪問一個對象嗎?
- 3. 我可以通過UIHint控制參數發送一個SelectList嗎?
- 4. 發送二進制文件TcpClient - 文件比源文件大
- 5. 通過tcpclient發送/接收對象
- 6. 你可以自動發送短信嗎?
- 7. 你可以用Android AVD發送短信文件嗎?
- 8. Will MonoDroid會給我一個可以通過電子郵件發送的apk嗎?
- 9. 你可以通過一個組件通過道具兒童
- 10. C# - 發送一個文件通過HTTP
- 11. 通過python發送一個Html文件
- 12. 你可以將多個文件合併成一個文件嗎?
- 13. 您可以通過郵件標題發送回覆郵件嗎?
- 14. 通過HTTP發送大文件
- 15. 通過反應流發送大文件
- 16. 通過tcp連接發送大文件
- 17. 你可以通過Apache下載文件嗎?
- 18. 你可以通過Javascript保存/加載文件嗎?
- 19. 你可以通過HTTP做文件管道嗎?
- 20. 我可以通過更好的方式從TcpClient讀取流嗎?
- 21. 你可以通過RedirectToAction模型嗎?
- 22. 你可以通過ajax加載一個JSP頁面嗎?
- 23. C# - 你可以通過數值調用一個枚舉嗎?
- 24. 從哪個文件我可以通過strongloop發送推送通知?
- 25. 我可以通過RabbitMQ發送純文本密碼嗎?
- 26. SQL Reporting服務可以通過電子郵件發送PDF嗎?
- 27. Xcode:你可以通過開發中途添加一個Storyboard
- 28. 是否可以通過串口通過PuTTY發送文本文件的內容?
- 29. 發送大文件連同文件大小通過Android
- 30. 我可以通過Air Drop從我的應用程序發送文件嗎?