String message = "Hello, world!"; byte[] data = message.getBytes(); channel.setReceiver(new Receiver() { @Override public void receive(Message msg) { byte[] data = msg.getRawBuffer(); String message = new String(data); System.out.println("Received message: " + message); } }); ProtocolStack stack = new ProtocolStack(); stack.addProtocol(new UDP().setValue("mcast_group_addr", InetAddress.getByName("224.0.0.1"))) .addProtocol(new PING()) .addProtocol(new MERGE2()) .addProtocol(new FD_SOCK()) .addProtocol(new FD_ALL().setValue("timeout", 12000).setValue("interval", 3000)) .addProtocol(new VERIFY_SUSPECT()) .addProtocol(new BARRIER()) .addProtocol(new NAKACK2()) .addProtocol(new UNICAST3()) .addProtocol(new STABLE()) .addProtocol(new GMS()) .addProtocol(new UFC()) .addProtocol(new MFC()) .addProtocol(new FRAG2()); channel.setProtocolStack(stack); channel.connect("myGroup");


上一篇:
下一篇:
切换中文