如何在向Jgroups中的协调员发送消息时设置发件人地址

时间:2015-09-19 15:03:15

标签: java jgroups

我们可以使用Message()对象向协调员发送消息。这里我们要设置发送方地址和接收方地址。如果我想向协调员发送消息,那么我可以从视图中获取get(0)成员并将其用作目标地址。但是,如果我使用当前机器的IP地址,MAC地址或其他地址,如何设置发件人地址?

2 个答案:

答案 0 :(得分:2)

您无需设置发件人的地址;堆栈将为您填写。

答案 1 :(得分:1)

只是添加你也可以做点指向

Address  newAddress = getAddress();
org.jgroups.Message performMessage = new org.jgroups.Message();
performMessage.setDest(newAddress);
getChannel.send(performMessage);