对于与一组有限的其他服务器联系的C#webservice,我希望为每台服务器创建一个我希望能够联系的HTTP连接池。
课程的基本概念:
这样,当我想发送一个HttpWebRequest时,我就有了现成的连接,在我想要使用它的时刻节省了建立连接的时间。
目前我不知道这是否是HttpWebRequest的默认功能。很抱歉,如果我要求显而易见的话。谷歌搜索只会让我对Java有类似的问题。
问题1:.NET / c#中是否存在这样的东西?
问题2:如果没有,互联网上是否存在此信息,您知道吗?
问题3:如果没有,如何自己建立一个?
答案 0 :(得分:3)
HttpWebRequest(本质上意味着.net中的所有Http API)已默认使用连接池 。
如果您需要管理连接池的任何参数,请查看ServicePoint和ServicePointManager类。