HttpHost类  主机类  主要属性有域名和端口。

HttpRoute类  路由类  主要属性有targetHost(目标主要)、proxyChain[]代理链

RouteTracker类  和HttpRoute类一样,只是多了一个布尔值的connected。

PoolEntry  一个连接和它的状态。这个类设计得有点不靠谱,好多对象直接用Object,也不知道是干什么的,看子类才知道conn是OperatedClientConnection类型,route是HttpRoute类型的。

HttpPoolEntry类,  感觉这个类设计是有问题的,我是没看懂,有懂的可以跟我交流交流。它自身的tracker保存了一个HttpRoute对象引用,

它的父类的route也是存的HttpRoute对象。后来发现OperatedClientConnection实现类也有HttpHost引用。

相关文章:

  • 2021-11-30
  • 2022-12-23
  • 2022-01-14
  • 2022-12-23
  • 2022-12-23
  • 2021-09-05
  • 2021-05-21
猜你喜欢
  • 2022-12-23
  • 2021-10-25
  • 2022-01-11
  • 2021-06-21
  • 2022-12-23
相关资源
相似解决方案