这些IIS绑定是什么,它们的目的是什么?

Sea*_*ean 8 iis iis-7 iis-6

我正在管理一个非常旧的IIS系统,该系统已从5.0升级到6.0,现在升级到7.0.

默认网站具有与之关联的一些绑定,具有以下内容:

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
Run Code Online (Sandbox Code Playgroud)

什么是net.tcp,net.pip,net.msmq和msmq.formtname?他们使用了什么以及为什么绑定在IIS默认站点?

谢谢!

Lex*_* Li 9

如果启用WCF,则会添加额外绑定.如果您根本不使用WCF,请随时删除它们.

  • 如果此服务器上的应用程序仅在其他计算机上使用Web服务,并且未在此服务器上发布Web服务,则可以安全地删除其他绑定. (3认同)
  • 你可以加一点细节吗?我们使用WCF连接到第三方Web服务,但我认为(因为我们不是_hosting_任何Web服务)我们不需要激活这些协议.我会是对的吗? (2认同)