gpt4 book ai didi

c# - 在 IIS 中托管 TCP 聊天服务器

转载 作者:可可西里 更新时间:2023-11-01 02:55:03 25 4
gpt4 key购买 nike

我正在查看 this在 .NET 中使用 TcpClient 的基本聊天服务器/客户端教程。现在我希望将聊天服务器放在我的网络托管服务提供商上。那可能吗?我可以以某种方式在 IIS 中托管此服务器吗?我可能只是在 Application_Start 中启动它,但我认为我不允许像那样在任何端口上打开连接。我有什么选择?我之前使用 WCF 和 net.tcp 制作了一个聊天应用程序,但我的托管服务提供商尚未在其 IIS 服务器上激活 net.tcp。所以现在我正在考虑使用 TcpClient 来代替...

最佳答案

我会避免尝试在共享主机场景中使用 TCP。为什么不改用 HTTP WCF 服务呢?大多数主机会锁定除标准 80/443 和其他一些端口之外的大多数端口。我看不出他们会允许您从他们的服务器打开任意 tcp 端口,这可能是一个很大的安全风险。

关于c# - 在 IIS 中托管 TCP 聊天服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5669133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com