测试Web服务中的持久性或非持久性连接

时间:2011-05-16 12:44:23

标签: web-services testing connection-pooling persistent-connection

我有一个网络服务。我正在创建一个测试应用程序来获取此Web服务的响应。添加了对Web服务应用程序的服务引用。

我的测试应用程序中的逻辑如下。

for(int i=0;i<100;i++)
{
    MyServiceSoapClient wsClient = new MyServiceSoapClient();
    wsClient.Endpoint.Address = new EndpointAddress(serverAddress);
    MyLoginResponse loginResp=wsClient.Login("X","X");
}

只是想知道我是在这种方法中建立持久连接还是非持久连接。有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

使用curl测试您的网络服务。传递cur -v(详细)标志。如果您在响应标头中看到Connection: close,那么您的网络服务支持持久连接。