WCF - Nie było żadnego słuchania punktu końcowego w net.tcp: // myserver: 9000/SearchQueryService/Querier.svc, który może zaakceptować wiadomość.WCF - Nie było punktu końcowego nasłuchującego na net.tcp: //..../Querier.svc, który mógłby zaakceptować wiadomość
mam net.tcp protokół włączone w aplikacji IIS
Zapora systemu Windows jest wyłączona
Wiązanie jest ustawiony na porcie 9000 dla całej aplikacji IIS Net.TCP.
Moje web.config jest bardzo standardowe:
<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>
I to bardzo konfiguracja działa na jednym serwerze, ale nie inne ... Co może być problemem?
Oba serwery, działający i niepracujący, obsługują IIS7. Jedyna różnica polega na tym, że pole robocze to Vista64 Sp2, a nie działa to W2k864.
Tak, wszystko zostało zrobione .... – Matt