【发布时间】:2014-08-18 04:41:11
【问题描述】:
目前我们有 PHP Web 应用程序,它通过 Websockets 向前端客户端(在浏览器中运行)发送通知。现在我们正在开发另一个客户端(用 C / C++ 编写的桌面应用程序),它也需要接收来自 Web 应用程序的通知。对于这种情况(桌面应用程序和 Web 服务器之间的通信),最好使用 TCP Socket 或 WebSockets。在防火墙、安全性、速度和资源概念方面,Web 套接字相对于 TCP 的优势是什么。
如果使用 TCP Socket 更好,那么应该由谁来绑定和监听(HTTP 服务器或桌面客户端)
在发布我的问题之前,我已经参考了以下问题
【问题讨论】: