【发布时间】:2017-12-07 19:01:09
【问题描述】:
如何让 RpcDispatcher 远程调用不同类的方法?我在网上看到的例子似乎都展示了当它们都是同一个类的实例时它是如何工作的。例如。 this one from the JGroups manual 对我来说很好,因为您只需启动多个 RpcDispatcherTest 实例,它们都包含 print(int) 方法。
那么我怎么能说 RpcDispatcherTest 从另一个单独的 JGroups 类调用,例如类似于SimpleChat 示例(也来自 JGroups 手册)。
我尝试让 RpcDispatcherTest 连接到与 SimpleChat 相同的频道:channel.connect("ChatCluster");。它们似乎相互注册,您可以看到运行多个类的更新视图,但我未能让 RpcDispatcherTest 实际调用 SimpleChat 中的方法,即使我将完全相同的 print(int) 方法复制到其中。
【问题讨论】:
标签: java cluster-computing rpc jgroups