繁体   English   中英

我们可以在端口80上托管wcf服务吗?

[英]can we host wcf service on port 80?

我需要有关在端口80上托管wcf rest服务的建议。我开发了一项服务,并将该服务作为Windows服务托管在端口80上,并且该服务不会与外界对话。 通信是在本地浏览器和服务之间进行的。 在Windows 7和更高版本中,我使用netsh而在XP中,我使用httpcfg在端口80上保留namepsace。

如果我将其分发给每个人,它将在每台机器上运行。 这是正确的方法吗? 这种方法的优缺点是什么?

我只能使用端口80。

默认情况下,端口80用于服务HTTP请求,它不是超文本传输​​协议的一部分,但仍...广泛用于此目的。 我不建议您继续使用当前的方法,因为您要分发此软件,最终用户可能会发现很多问题,绑定到端口80的计算机上运行的任何软件/服务都不允许您这样做附上。

我将研究其端口更可能未被其他协议使用的端口,或者如果需求允许的话,对任何可用端口进行本地扫描并使用它。

我不会在众所周知的端口上托管任何东西,这是一个坏主意。 由于该服务未与外界对话,因此您可以选择另一个服务未使用的端口。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM