2009-10-28 52 views
0

我有一个WCF服务为每个请求提供服务映像。通过本地主机访问服务很快,但通过IP或域名地址访问(如其他客户端)非常缓慢。图像大小约为1MB。WCF性能localhost vs域地址

有什么想法?

回答

1

编辑hosts文件修复了这个问题。解决方案是注释掉ipv6的定义:

# ::1    localhost 
1

本地主机的数据传输速率将与互联网上的传输速率相比疯狂。您是否计时了转账并计算了每个可用带宽的预计持续时间?在本地主机上下载1MB文件的速度会比闪烁的速度快,但是从低带宽连接(如果获得文件的端点高达500Kb /秒)需要几秒钟的时间。

Here is a bandwidth/transfer time calculator - 希望这可以帮助您缩小问题的原因!

+0

本地主机和域地址解析到相同的开发机器。客户端也位于该机器上。因此,无论端点是否指定为内部IP,本地主机还是外部域地址,或者我是否缺少某些内容,客户端/服务通信都不应该离开Intranet,并且速度应该相同。 – Goran 2009-10-28 15:13:21