【发布时间】:2012-03-23 14:28:11
【问题描述】:
API 提供了发出/发送回调机制来确认收到的消息。但是,在断开连接或错误的情况下不会触发此回调。在我看来,在断开连接时,需要通过一些相当混乱的程序来清理未完成的已发送消息(例如 - 假设您可能希望存储消息以供以后转发等用例)。关于如何实现这一点的任何简单想法?想知道我是否遗漏了什么......谢谢。
【问题讨论】:
-
你能找到更多关于这个的信息吗,也许是一个解决方案?
-
@Mark 如果您可以参考我的回答,无论它对您有帮助还是其他任何东西 - 那太好了。
-
@BenjaminGruenbaum - 在 socket.io 出现许多问题后,我决定“少即是多”并选择了 engine.io(sock.js 也是一个很好的候选者),基本上所有事情都使用显式消息传递,不依赖任何基础设施功能。这样就容易多了。