0
A
回答
1
根据这个博客,似乎半开连接是我们想要避免的。
的博客中笔者明确指出,他不谈论刻意半封闭的连接,但哪些是由中间设备,如其中一些超时后断开连接状态路由器造成的半开连接。
那么,为什么Java仍然提供了一个半插座的设施?
因为有用吗?半关闭意味着没有更多的数据将在套接字上发送,但它仍然能够接收数据。这种行为对于客户端仅发送请求并接收响应的各种情况实际上是有用的,因为它可用于向对等方指示请求的结束。
相关问题
- 1. 为什么网状不能让插座靠近插座半封闭
- 2. 为什么我们需要SqlCeCommand.Parameters.AddWithValue()来插入一个值?
- 3. 为什么我们需要一个weakSelf来关闭关闭中的函数/方法?
- 4. 我们什么时候需要关闭MongoConnection
- 5. 为什么我们需要一个功能插件,当我们写一个方法插件
- 6. 为什么setState需要关闭?
- 7. 为什么需要关闭File.Create?
- 8. 为什么我们需要.htaccess的worpdress?
- 9. 为什么我们在JavaScript中关闭?
- 10. 我们为什么要使用`realloc`如果我们需要一个'TMP buffer`
- 11. 为什么我们需要fieldset标签?
- 12. 为什么我们需要RIA?
- 13. 为什么我们需要9补丁?
- 14. 为什么我们需要在JavaScript
- 15. 我们为什么需要纤维
- 16. 为什么我们需要BeginGetResponse和BeginRead?
- 17. 为什么我们需要TensorFlow tf.Graph?
- 18. 为什么我们需要Bower和Nuget?
- 19. 为什么我们需要ng-click?
- 20. 为什么我们需要`ngDoCheck`
- 21. 为什么我们需要设置SONAR_RUNNER_OPTS?
- 22. 为什么我们需要Anaconda 2.7?
- 23. 为什么我们需要mktemp?
- 24. 为什么我们需要ClassMethods和InstanceMethods?
- 25. 为什么我们需要ioc容器
- 26. 为什么我们需要RBAC许可?
- 27. 为什么我们需要scalaz.stream迭代?
- 28. 为什么我们需要Buffer.isBuffer方法?
- 29. 为什么我们需要WCF
- 30. 为什么我们需要addRequestHeader方法?