一些中间件本身支持 websockets,例如 HiveMQ:http ://www.hivemq.com/mqtt-over-websockets-with-hivemq/ 。使用 websockets API 作为中间件的一流客户端,而不是通过支持语言特定 API 的中间服务器路由请求,例如
客户端 -> 中间件
对比
客户端 -> 服务器 -> 中间件
例如,我们可以争辩说跳过中间服务器会降低带宽成本,不需要开发人员编写额外的层,原生 SSL websockets 支持?
通过为中间件提供 websockets 支持,不仅可以为开发人员提供其他优势,还可以为任何一方提供哪些优势?