我通过 net.tcp 绑定在 IIS 7 中托管 WCF 服务。我有两个关于 IIS 配置的问题。
- 我只能在包含我的服务代码的网站中配置 net.tcp 协议吗?到目前为止,我发现的所有示例总是在 http 协议之后附加 net.tcp 协议。
- 我们可以打开两个功能:Windows Communication Foundation Http Activation 和 Windows Communication Foundation Non-Http Activation。一些我们需要打开非 Http 激活的示例状态和其他状态都需要打开。我的测试表明两者都是必需的。但是,我不明白两者之间的区别。如果我的服务和客户端只使用 net.tcp 协议,为什么需要 Http Activation?