Was*_*RAR 1 .net c# wcf package visual-studio
我开发了一个WCF应用程序,我想将它打包成一个程序,可以由普通用户安装,而无需在他的机器上安装Visual Studio或IIS.
将使用机器IP地址从另一个机器远程调用此WCF.
你对这个案子有什么建议?
您可以在控制台应用程序中托管WCF服务.显而易见的缺点是,有人必须首先在主机上启动控制台应用程序才能使WCF服务远程可用.有可能,您希望24/7/365访问WCF服务,在这种情况下,如果IIS不是一个选项,您将希望在Windows服务中托管它.也就是说,查看这个SO问题,了解如何利用Windows服务作为控制台应用程序来简化调试.
至于绑定的选择,我总是发现这个图表很有帮助.
.
由于您明确提到使用机器的IP地址,我倾向于NetTcpBinding,假设防火墙不会成为问题.
| 归档时间: |
|
| 查看次数: |
401 次 |
| 最近记录: |