0

我们设置了一个 Windows 应用程序,它与 Windows 服务对话以进行某些操作。它是使用 wsHttp 设置和工作的,但我们需要将 url 添加到 URLACL 列表中才能运行服务。这是否也会成为其他绑定的问题,还是我们此时基本上只是使用了错误的绑定?

将来服务可能会从最终用户的本地机器移动到他们网络上的服务器,所以也许我们应该使用其他绑定?

4

1 回答 1

0

似乎“下一个”最佳选项是 netTcpBinding,但要使用它,您需要启动 TCP 端口共享服务:http: //msdn.microsoft.com/en-us/library/ms731810.aspx

由于重点是简化客户端计算机上的安装并减少对​​其配置的更改次数,因此我不确定这会带来任何真正的优势。我可以转换为 netTcpBinding 以提高速度,因为它是最快的协议……但在这种情况下,它的速度足以证明更多的开发时间是合理的。

讨厌回答我自己的问题,但希望这可以帮助其他人!

于 2012-04-11T22:04:15.530 回答