gpt4 book ai didi

javascript - 直接从 Ionic 访问 Hazelcast map

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

我正在将 Vertx 与 Hazelcast 结合使用,我想直接从 Ionic 应用程序使用集群的 map 。我知道如何在我的应用程序和事件总线之间建立桥梁,但这只能让我访问事件总线。我没有找到直接访问集群管理器以便在不同映射上注册监听器的方法。

有谁知道如何实现这一点吗?

谢谢!

最佳答案

没有现成的方法可以做到这一点。您需要实现一个服务器端组件:

1/在 Hazelcast map 上注册监听器

IMap<String, String> map = hz.getMap("somemap");
map.addEntryListener(new MyEntryListener(), true);

2/将 map 通知转发到事件总线

@Override
public void entryAdded(EntryEvent<String, String> event) {
// Transform the HZ event into something usable by the browser (eg JSON object)
JsonObject json = eventToJson(event)
vertx.eventBus().send("somemap-entry-added", json);
}

关于javascript - 直接从 Ionic 访问 Hazelcast map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49238915/

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