如果WCF服务由Windows服务托管,那么来自互联网的任何计算机都可以向此WCF服务发出请求吗?
托管WCF服务的人是谁?或者它并不重要,唯一重要的是WCF可以处理http请求吗?
让我感到困惑的是,Troelsen在他的书中写道:"如果你构建一个内部WCF应用程序,另一个替代方案是在专用Windows服务中托管你的WCF服务库" 。那么,如果它是内部",它只能在同一个域中访问?为什么呢?..
非常感谢。
答案 0 :(得分:1)
是的,您可以允许访问通过Windows服务托管的WCF服务。
显然,这将需要修改您的网络/防火墙设置,最终可能更适合在标准HTTP接口(IIS)上运行。