是否可以在同一端口上使用 net.tcp 端口 80 和 IIS 来提供 WCF/WAS 服务?

发布于 2024-11-09 07:28:26 字数 218 浏览 5 评论 0原文

TCPPortSharing 服务是否允许我在与 IIS 端口 80 相同的端口上拥有 WAS 激活的基于 TCP 的服务?

下图显示了net.tcp端口808。我可以将其更改为端口80吗?如果答案是“否”,那么我是否误解了 tcpportsharing 服务的好处?

IIS 绑定的图像

Does the TCPPortSharing service permit me to have a WAS activated TCP-Based service on the same port as IIS's port 80?

The picture below shows net.tcp at port 808. Can I change this to port 80? If the answer is "no" then am I misunderstanding the benefit of the tcpportsharing service?

Image of IIS Binding

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

滴情不沾 2024-11-16 07:28:26

发布的net.tcp方案的默认端口是808。与SSL 443类似。
这意味着您在从 WCF 向 net.tcp 终结点发送请求时无需指定 808,并将此信息提供给所有客户端。您可以使用 Windows 激活服务在默认端口上托管多个监听服务。
默认情况下,IIS 将使用端口 80,但没有什么可以阻止您在 80 上创建 net.tcp,但您无法在不同方案上共享该端口。

The default port for net.tcp scheme that is published is 808. Similar to SSL 443.
This means that you don't need to specify 808 when sending a request to a net.tcp endpoint from WCF and give this information to all your clients. You can host multiple services listening on the default port using Windows activation service.
IIS will use port 80 by default but there is nothing stopping you from making net.tcp on 80 but you cannot share the port on different scheme.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文