我正在尝试使用 NetTCPBinding 公开和使用 WCF 服务(我已经使用了 basicHttpBinding),但我不知道如何使用这个新的 nettcpbinding 公开它。
我读到我可以使用 Microsoft Service Configurator Editor 来配置我的服务,但我找不到“分步”指南,所以我手动配置了它:
<services>
<service behaviorConfiguration="Behavior" name="ServiceImplementation">
<endpoint address="net.tcp://localhost:4445/Service" binding="netTcpBinding" bindingConfiguration="" name="Service" contract="IService" />
</service>
</services>
现在我想从 Silverlight dll 项目中使用它,但我不知道如何尝试。如果我像处理 http 服务一样添加 Web 引用,它不会连接到“net.tcp://localhost:4445/Service”(它拒绝连接)。
我应该怎么做?你知道任何好的分步指南吗?提前致谢。
最佳答案
Silverlight 不支持所有绑定(bind)。 NetTcpBinding 是不受支持的。
参见 http://msdn.microsoft.com/en-us/library/cc896571(v=vs.95).aspx获取支持的列表。
关于c# - 从 silverlight 公开和使用 NetTcpBinding,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7766613/