我正在試驗.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. 發送二進制文件TcpClient - 文件比源文件大
- 4. 通過tcpclient發送/接收對象
- 5. C# - 發送一個文件通過HTTP
- 6. 通過python發送一個Html文件
- 7. Will MonoDroid會給我一個可以通過電子郵件發送的apk嗎?
- 8. 你可以將多個文件合併成一個文件嗎?
- 9. 您可以通過郵件標題發送回覆郵件嗎?
- 10. 通過tcp連接發送大文件
- 11. 通過HTTP發送大文件
- 12. 通過反應流發送大文件
- 13. 你可以通過ajax加載一個JSP頁面嗎?
- 14. 你可以通過RedirectToAction模型嗎?
- 15. 我可以通過RabbitMQ發送純文本密碼嗎?
- 16. SQL Reporting服務可以通過電子郵件發送PDF嗎?
- 17. Xcode:你可以通過開發中途添加一個Storyboard
- 18. 通過Bonjure Logic問題可靠地發送大文件
- 19. 當發送大於SendBufferSize的數據時,數據將如何被接收?
- 20. OneSignal可以通過應用程序發送通知嗎?
- 21. 可以通過協議緩衝區發送可空類型嗎?
- 22. 通過一個連接發送多個文件到一個servlet
- 23. 可以通過Ajax上傳文件嗎?
- 24. 我們可以通過網絡套接字發送xml文件嗎
- 25. 是否可以通過smtp通過bash腳本發送郵件?
- 26. 通過FTP發送文件
- 27. 通過IpV6發送文件
- 28. 通過sftp發送文件
- 29. 通過流發送文件
- 30. 通過rabbitmq發送文件