gpt4 book ai didi

java - 我们如何在vertx中的TCPEventBus和SockJSEventBus之间进行通信

转载 作者:行者123 更新时间:2023-12-02 13:34:30 26 4
gpt4 key购买 nike

我写了两个verticle,一个运行一个TCPEventBusBridge,另一个运行SockJSEventBus。我想在两者之间进行沟通。我怎样才能在vertx环境中做到这一点。

android 客户端正在与 TCPEventBus 服务器通信,而 Web 客户端正在监听 SockJSEvent 总线服务器。

最佳答案

如果事件总线已连接,那么这应该不是问题。 eventbus 有一个命名空间。这意味着,如果您从 Web 客户端向地址 (a) 发送消息 (m),并且该地址 (a) 已在通过 TCPEventBusBridge 连接的组件 (c) 中注册。消息 (m) 应到达组件 (c)。

这里是 SockJS 和 2 个集群 vert.x 实例(2 个独立的 JVM)的示例。 TCPEventBusBridge 的部分缺失,但它可以让您了解它是如何工作的。
https://github.com/floriankammermann/vertx-examples/blob/master/eventbus-chat (在两个 JVM 集群 eventbus 上运行示例)

关于java - 我们如何在vertx中的TCPEventBus和SockJSEventBus之间进行通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43077001/

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