由不同的PeerID作为seed相同的netPeerGroupID生成的PipeID竟然相同?!!

PeerID MyPeer_A =  IDFactory.newPeerID(PeerGroupID.defaultNetPeerGroupID,"wwwww".getBytes());

PeerID MyPeer_B = IDFactory.newPeerID(PeerGroupID.defaultNetPeerGroupID,"fffff".getBytes());

System.out.println("Peer of A           : " + MyPeer_A.toString());

System.out.println("Peer of B           : " + MyPeer_B.toString());

PipeID MyPipe_A = IDFactory.newPipeID(PeerGroupID.defaultNetPeerGroupID,MyPeer_A.toString().getBytes());

PipeID MyPipe_B=IDFactory.newPipeID(PeerGroupID.defaultNetPeerGroupID,MyPeer_B.toString().getBytes());

System.out.println(MyPipe_A.toString().equals(MyPipe_B.toString()));

System.out.println("Pipe of A           : " + MyPipe_A.toString());

System.out.println("Pipe of B           : " + MyPipe_B.toString());

运行结果为:

Peer of A           : urn:jxta:uuid-59616261646162614E50472050325033777777777700400080008003

Peer of B           : urn:jxta:uuid-59616261646162614E50472050325033666666666600400080008003

true

Pipe of A           : urn:jxta:uuid-59616261646162614E5047205032503375726E3A6A784461BA75B569642D353904

Pipe of B           : urn:jxta:uuid-59616261646162614E5047205032503375726E3A6A784461BA75B569642D353904

--------------------------------------------------------------------------------------------------------------------------------------------------------------

posted on 2011-10-20 00:34  迷牛  阅读(473)  评论(0编辑  收藏  举报

导航