客户端连接管理和处理API在所谓的核心HttpConn连接。此组件为以下内容提供接口和实现打开和管理连接。连接处理的最低层包括操作的客户端连接
和客户端连接运算符
。连接接口扩展了内核HttpClientConnection(Http客户端连接)
通过操作设置和更新套接字。操作符封装逻辑以打开和分层套接字,通常使用插座工厂
。协议的套接字工厂方案
例如“http”或“https”可以在方案注册表
。无需复杂连接管理的应用程序可以直接使用此层。
在此之上是连接管理层。A类客户端连接管理器
内部管理操作连接,但分发管理客户端连接
。该接口从底层套接字操作和提供了按顺序打开和更新套接字的方便方法建立一个路线
。操作符由连接管理器封装并调用自动。
从管理器获得的连接必须在使用后返回。这可能是触发
通过释放连接
直接或通过调用实体
从连接接收,或通过关闭流动
正在从中读取该实体的。连接管理器将尝试在以便在同一路线上的后续请求中重复使用它们。受管连接接口和连接释放的所有触发器提供启用或禁用此行为的方法。
接口
课程
例外情况