HTTP.sys使这成为可能,根据这篇文章:
......因为WCF和IIS 6.0都使用内核模式的HTTP stack(HTTP.sys),所以IIS 6.0可以与在同一台机器上运行的其他自托管WCF服务共享端口80......
HTTP.sys作为一个端口转发服务,用于HTTP(端口80)流量。
你是否在IIS中托管了WCF服务,因此IIS根据URL将请求发送到WCF服务。
编辑: 也可能是WCF服务设置为像这样进行端口共享: http://msdn.microsoft.com/en-us/library/ms734772.aspx
编辑2: 好的,我重新阅读了您编辑后的问题,请参见此答案中的链接: http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/8993f7c5-1f78-4156-a131-d9b40af10d9a
“IP侦听列表允许WCF服务与使用计算机某些IP地址的端口的应用程序共存。如果IP侦听列表包含任何条目,则HTTP Server API仅绑定到该列表指定的那些IP地址。”