[英]How to host a WCF service
我正在尝试在WCF中创建聊天应用程序。 我已经使用httpBinding在本地主机上创建了客户端和服务,这是服务端点:
http:// localhost:9999 / ProductService
现在,我真的不知道如何使程序“全局”运行,而不是在本地主机上运行。 无论如何,我的电脑上是否可以托管服务器? 还是使用p2p通信在无服务器的情况下运行应用程序? 谢谢你的时间
您可以在自己的计算机上的可公开访问的Web服务器上进行设置,但绝对不建议将其用于任何生产目的,除非您对此有所了解并在技术上和法律上都可以进行互联网连接。
您可能应该为此获得外部虚拟主机。
但是,如果您确实要执行此操作,则可以安装IIS来承载该服务。
顺带一提,我认为WCF不再是解决此问题的最佳途径。 Maybee您应该改为检出SignalR和/或WebSockets。 和ASP.NET Core WebAPI。 WCF并没有什么错,但是对于新项目,我不推荐这样做。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.