如何计算c#中网络传输所消耗的时间

时间:2014-08-12 11:43:07

标签: c# performance web-services networking

我有一个客户端应用程序,它调用在另一台服务器上的iis中托管的Web服务

var start = DateTime.Now.TimeOfDay;
var result = serviceClient.PerformOperation();
var timeConsumed = DateTime.Now.TimeOfDay - start;

PerformOperation()方法在服务器监视器应用程序中大约需要0.6秒(0.6s是执行操作所需的实际时间),但timeConsumed的值约为1.3~1.6s。 因此,服务器和客户端之间的通信大约需要0.7秒。

如何计算c#中网络通信所消耗的时间?

0 个答案:

没有答案