2

我正在开发一个依赖 .NET Web 服务来获取动态数据的 Android 应用程序。因此,为了与 SOAP Web 方法进行通信,我使用了 KSOAP2 第三方 API。它工作正常。但我需要使用 KSOAP2 获取每个 Web 服务调用的往返时间,因为与 iPhone 中运行的相同应用程序相比,我的应用程序运行速度较慢。所以我需要知道 RTT 来提高我的 Android 应用程序的性能。

4

1 回答 1

0

您可以围绕基本时间测量技术包装对 .NET 服务的调用,并将响应时间添加到日志中以供以后检查。像这样的东西...

long start = System.currentTimeMillis();
<...call to .NET server ...>
System.out.println("Time taken: "+ ((System.currentTimeMillis() - start)) + "ms");
于 2011-07-28T14:27:45.553 回答