【发布时间】:2015-10-10 20:56:51
【问题描述】:
【问题讨论】:
标签: c++ qt poco-libraries qtwebsockets qtwebapp
【问题讨论】:
标签: c++ qt poco-libraries qtwebsockets qtwebapp
简单的答案是否定的,这主要是因为服务器端的具体情况。 Qt 只是遵循服务器可用和公开的协议(HTTP/WebSocket),主要是客户端开发框架,AFAIK 将无法进行您想要的从 HTTP 到 Websocket 的两种不同的转换协议。当然,理论上只要两种协议都能够使用 IP 端口 80 就可以做到这一点。但这意味着新的唯一服务器和新的唯一客户端实现。
我们在应用程序中同时使用 WebSocket 和 REST。而 WebSocket 是为了让服务器触发客户端做某事。客户端从服务器获取“poke”并开始与服务器正常的基于 JSON HTTP 的交换。
【讨论】: