我们设置了一个Windows应用程序,可以与某个操作的Windows服务进行通信。它是使用wsHttp设置和工作的,但是我们需要将URL添加到URLACL列表以便运行该服务。这是否会成为其他绑定的问题,或者我们现在基本上只是使用了错误的绑定?
将来服务可能会从最终用户的本地计算机转移到他们网络上的服务器,所以我们应该使用其他绑定吗?
答案 0 :(得分:0)
似乎“下一个”最佳选项是netTcpBinding,但要使用它,您需要启动TCP端口共享服务:http://msdn.microsoft.com/en-us/library/ms731810.aspx
由于重点是简化客户端计算机上的安装并减少对其配置的更改次数,因此我不确定这会带来任何真正的优势。我可以转换为netTcpBinding以获得速度,因为它是最快的协议......但在这种情况下,它足够快,不能证明更多的开发时间。
讨厌回答我自己的问题,但希望这有助于其他人下线!