在 LAN 中使用 Websockets 代替原始 TCP 套接字有啥好处吗?

Posted

技术标签:

【中文标题】在 LAN 中使用 Websockets 代替原始 TCP 套接字有啥好处吗?【英文标题】:Are there any benefits to use Websockets instead of raw TCP sockets in LAN?在 LAN 中使用 Websockets 代替原始 TCP 套接字有什么好处吗? 【发布时间】:2013-05-21 13:42:06 【问题描述】:

假设有一个客户端-服务器应用程序在 LAN 中运行。客户端是 WPF 应用程序,服务器是 Windows 服务。使用 Websocket 代替原始 TCP 套接字进行客户端-服务器通信有什么好处吗?

【问题讨论】:

【参考方案1】:

没有。一般来说,WebSockets 的主要好处是它们在 Web 浏览器中可用。如果您的应用程序没有在 Web 浏览器中运行,那么使用 WebSockets 是没有意义的。

【讨论】:

以上是关于在 LAN 中使用 Websockets 代替原始 TCP 套接字有啥好处吗?的主要内容,如果未能解决你的问题,请参考以下文章

从 socket.io 迁移到原始 websockets?

Flash 中的 WebSocket 与原始 TCP 套接字

使用 base64 代替原始文件(png、jpg、jpeg、gif)有啥好处吗?

如何使用 WEnviroment 读取 Wt 中的原始请求正文?

Ratchet Websockets - 灌输问题

C++ CppCheck算法建议(std::find_if代替原始循环)相关性