C# WCF中端点的基址
我正在使用WCF,希望创建3个端点:basicHttpBinding、netTcpBinding和wsHttpBinding。 我指定了两个端点,如下所示:C# WCF中端点的基址,c#,wcf,endpoint,C#,Wcf,Endpoint,我正在使用WCF,希望创建3个端点:basicHttpBinding、netTcpBinding和wsHttpBinding。 我指定了两个端点,如下所示: <endpoint address="StringManipulationService" binding="basicHttpBinding" contract="StringManipulationService.IStringManipulation" /> <endpoint address="Stri
<endpoint address="StringManipulationService" binding="basicHttpBinding"
contract="StringManipulationService.IStringManipulation" />
<endpoint address="StringManipulationService" binding="netTcpBinding"
contract="StringManipulationService.IStringManipulation" />
<baseAddresses>
<add baseAddress="http://localhost:8080/" />
<add baseAddress="net.tcp://localhost:8090/" />
</baseAddresses>
和指定的基址,如下所示:
<endpoint address="StringManipulationService" binding="basicHttpBinding"
contract="StringManipulationService.IStringManipulation" />
<endpoint address="StringManipulationService" binding="netTcpBinding"
contract="StringManipulationService.IStringManipulation" />
<baseAddresses>
<add baseAddress="http://localhost:8080/" />
<add baseAddress="net.tcp://localhost:8090/" />
</baseAddresses>
但是,我不知道如何为wsHttpBinding编写基址,并且在任何地方都找不到它。请帮忙。谢谢。
<appSettings>
<add key="baseAddress" value="localhost:8000"; />
</appSettings>
<endpoint address="" binding="wsHttpBinding"
contract="StringManipulationService.IStringManipulation" />
谢谢。我认为可能会有一个类似的结构,作为其他使用,但猜测不是。这种联系起了作用。我现在可以用了。我使用了:“/>和:我经常使用WCF配置,这真的很烦人。既然你自己解决了这个问题,你可以/应该在这里回答你自己的问题,这是受到鼓励的。这将使其他人更容易看到解决方案。