gpt4 book ai didi

javascript - meteor DDP服务器的Java解决方案

转载 作者:行者123 更新时间:2023-12-03 05:18:18 25 4
gpt4 key购买 nike

我有一个 Web 应用程序,它反射(reflect)了我的服务器中的列表内容。为此,我使用 websockets (socket.io) 来监听来自服务器的更新消息。

获得列表的第一个快照后,它会收到诸如 {'action':'changed','type': 'typeA', 'id':1} 之类的更新事件,然后该页面可以向http://server.com/api/typeA/1发出请求,并在模型中插入、删除或替换更新的项目。

问题是,如果在建立 websocket 连接时发生任何更新事件,系统将丢失这些事件并被延迟。或者,如果它在连接事件发生后请求第一个快照,则请求可能会在发出某些更新信号后完成,然后新值可能会被旧值替换。

是否有一些库可以实现 Meteor DDP 在用 java 编写的服务器中发布通用数据库的功能?

最佳答案

我们遇到了许多分布式数据机制,最终选择了使用 deepstream.io 的数据同步策略。它实现了我们想要通过按需发送更新来从服务器克隆集合的功能,并且有一个良好且得到良好支持的 JS 和 Java 框架。

值得一试。

关于javascript - meteor DDP服务器的Java解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41514265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com