我有一个工作的WebSockets例如,当客户端从服务器接收邮件发送旧消息。如何使用WebSockets
我不知道在连接时应该如何向客户端发送旧消息。
例子:
- 当他们连接
- 服务器用“[名]刚接通”(向所有客户端)
- 响应每个客户端提供自己的姓名任何新客户端将无法获得这些消息
我想知道是否有任何方式客户端可以接收旧消息(无论是他们所有人,或过去5分钟内的消息将是可以接受的)。
我怀疑我可能捕捉到了这个信息我自己,它存储在某处(如数据库),并发送消息给新客户自己。那是对的,还是我错过了什么?
如果任何人有伪代码,或向其他人如何实现这个例子的链接,这将是得心应手。
是不是因为服务器当前连接的客户端列表发送到任何新的客户端一样简单? – JeffRSon
@JeffRSon我希望能够发送任何任意数据。 –
我不确定发送过期邮件是否有意义。假设客户端已连接并断开连接。你会把这两个消息发送给任何新客户吗?或者你会知道,断开连接的消息必须“删除”以前连接的消息吗?如果不是用于日志记录,则只应发送当前状态。而对于日志记录,您必须保留大量信息才能发送 - 不过只有一次。 – JeffRSon