【问题标题】:Should I rewrite HTTP server in socket.io我应该在 socket.io 中重写 HTTP 服务器吗
【发布时间】:2021-11-18 22:39:37
【问题描述】:

我的当前 API 与 MongoDB 一起以 HTTP 请求响应的形式在快速服务器中运行。我目前有一个我知道需要 Web 套接字的消息传递系统的用例。

我应该重写 socket.io 中的整个 API 吗?或者是否有任何选项可以在现有的 HTTP 服务器之上执行此操作

在这种情况下的任何建议都会有所帮助。

【问题讨论】:

    标签: node.js express http websocket socket.io


    【解决方案1】:

    不,它们不是相互排斥的。继续将 HTTP 用于作为 API 有意义的事物,并且只为需要双向消息传递的事物添加套接字。

    socket.io 不需要,通常最好只使用普通的 websockets。 socket.io 是一个旧的、不需要的大型框架。

    【讨论】:

    • 感谢您的回复,我可以获得任何资源或任何类型的示例吗?会有帮助的
    • @RakshithRakshak 不,您必须自己进行研究。 “任何类型的资源”都非常广泛。
    • 谢谢,我去结帐
    猜你喜欢
    • 2012-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-17
    • 1970-01-01
    • 1970-01-01
    • 2014-04-26
    • 1970-01-01
    相关资源
    最近更新 更多