2012-02-25 100 views
6

我正在管理一个已经从5.0升级到6.0和现在7.0的非常旧的IIS系统。这些IIS绑定是什么?它们的目的是什么?

默认Web站点有与它有以下相关的一些绑定:

Type: http, Port: 80, IPAddress: *, Binding Info: 
Type: net.tcp, Port: Empty, IPAddress: Empty, Binding Info: 808:* 
Type: net.pipe, Port: Empty, IPAddress: Empty, Binding Info: * 
Type: net.msmq, Port: Empty, IPAddress: Empty, Binding Info: localhost 
Type: msmq.formatname, Port: Empty, IPAddress: Empty, Binding Info: localhost 

什么的net.tcp,net.pip,net.msmq和msmq.formtname?它们用于什么以及为什么被绑定在IIS默认站点中?

谢谢!

回答

7

如果启用WCF,则会添加额外的绑定。如果您完全不使用WCF,请随时删除它们。

+0

请问您可以添加更多的细节吗?我们使用WCF连接到第三方Web服务,但我会假设(因为我们不是_hosting_任何Web服务),我们不需要激活这些协议。我会说得对吗? – 2013-01-23 13:40:26

+2

如果您在此服务器上的应用程序仅使用其他计算机上的Web服务,并且未在此服务器上发布Web服务,则可以安全地删除其他绑定。 – 2013-01-24 05:17:42

+0

完美,谢谢你的澄清。 – 2013-01-24 10:15:12