繁体   English   中英

是否可以将UDP与Web套接字一起使用而不是TCP

[英]Is it possible to use UDP with Web Sockets instead of TCP

我有一个C#桌面应用程序和一个C#Server控制台应用程序。

C#桌面客户端应用程序使用WebSocket4Net,而我的C#服务器应用程序使用Fleck。

我假设它使用TCP协议是正确的。 如果是这样,我可以使用UDP协议吗?

我之所以这样问,是因为我读TCP比UDP慢,因为TCP确保了数据包的顺序。

我从这篇文章中阅读了这篇文章:

制作快节奏的多人网络游戏非常困难

不,WebSockets基于TCP,而TCP又基于IP。 UDP也是基于IP的,但没有任何东西可以确保数据包按顺序到达或完全到达。 UDP只是将数据包扔到远程端点,希望有人能够捕获它。 它是无连接的,因此无法将UDP与WebSockets一起使用。

暂无
暂无

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

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