Mat*_*att 7 wcf wcf-client wcf-security
WCF - 没有端点侦听net.tcp:// myserver:9000/SearchQueryService/Querier.svc可以接受该消息.
我在IIS应用程序上启用了net.tcp协议
Windows防火墙已关闭
对于整个IIS应用程序,net.tcp绑定设置为端口9000.
我的web.config非常标准:
<system.serviceModel>
<diagnostics>
<messageLogging logMalformedMessages="true" logMessagesAtServiceLevel="false"
logMessagesAtTransportLevel="true" />
</diagnostics>
<services>
<service behaviorConfiguration="SearchQueryServiceBehavior"
name="Search.Querier.WCF.Querier">
<endpoint address="mex" binding="mexHttpBinding" name="mexHttpEndpoint"
contract="IMetadataExchange" />
<endpoint binding="netTcpBinding" bindingConfiguration=""
name="netTcpEndpoint"
contract="Search.Querier.WCF.IQuerier" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="SearchQueryServiceBehavior">
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="false"/>
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
Run Code Online (Sandbox Code Playgroud)
这个设置在一台服务器上工作但不在另一台服务器上......可能是什么问题?
两台服务器,工作和非工作服务器都运行IIS7.唯一的区别是工作盒是Vista64 Sp2,而非工作盒是W2k864.
| 归档时间: |
|
| 查看次数: |
17859 次 |
| 最近记录: |