-1

我正在开发一个 Web 服务,它需要尽可能多地节省带宽,因为它将通过非常昂贵的数据连接进行传输。我想开发一系列功能测试,这样我可以运行各种可能发生的场景,并准确记录每次传输了多少数据,这样我就可以尝试各种类型的压缩和各种算法,并将它们与其他运行。

我正在使用 IIS 7.5 和 .net 框架 (v4) 的 Windows 上运行。我可以使用任何工具或内置 API 来执行此操作吗?

4

1 回答 1

0

您需要监控网络层本身,因为通常的 API 会抽象出错误解决方案和其他内容。特别是在 TCP 的情况下,有很多闲聊。但这是多余的,因为您只对检查压缩算法以减少实际负载感兴趣。您可以直接这样做,因为您完全可以控制。如果要记录实际使用情况,请使用 Wireshark 之类的第 3 方协议分析工具。

于 2013-07-02T22:31:32.503 回答