C# 普通套接字可以在web服务器上使用吗?

C# 普通套接字可以在web服务器上使用吗?,c#,sockets,C#,Sockets,可以在web服务器上使用普通套接字。我制作了一个客户端/服务器应用程序,它使用TCP连接在端口10000上进行通信。我只是想知道,如果我想将它部署到web服务器上,我必须从普通套接字更改为web套接字吗?你知道什么是web套接字吗?我刚刚听说过。它在端口80上工作。无法按原样回答此问题。如果您有一个应用程序,为什么要将其更改为web应用程序?或者你在问它是否可以放在一个有网络服务器的服务器上?Web套接字和TCP套接字完全不同,使用哪种套接字取决于您正在做什么。你不能在他们之间切换。你的问题没有

可以在web服务器上使用普通套接字。我制作了一个客户端/服务器应用程序,它使用TCP连接在端口10000上进行通信。我只是想知道,如果我想将它部署到web服务器上,我必须从普通套接字更改为web套接字吗?

你知道什么是web套接字吗?我刚刚听说过。它在端口80上工作。无法按原样回答此问题。如果您有一个应用程序,为什么要将其更改为web应用程序?或者你在问它是否可以放在一个有网络服务器的服务器上?Web套接字和TCP套接字完全不同,使用哪种套接字取决于您正在做什么。你不能在他们之间切换。你的问题没有任何意义。“Web套接字”和“普通套接字”彼此无关,不能以任何方式互换。忽略其他答案。网页使用HTTP协议。HTTP的传输层是TCP。TCP的最大数据报大小为1500字节。因此HTTP请求/响应通常由多个TCP数据报组成。网页通常使用端口80或端口8080,但可以通过任何端口号发送。若您转到代码项目,则有许多示例使用TCP发送HTTPS(SSL)。