StorageMemory storeRecv = new StorageMemory();
PeerDHT sender = null;
PeerDHT recv1 = null;
ChannelCreator cc = null;
try {
PeerBuilder pm1 = new PeerBuilder(new Number160("0x50")).p2pId(55).ports(2424);
ChannelServerConfiguration css = PeerBuilder.createDefaultChannelServerConfiguration();
css.idleTCPSeconds(Integer.MAX_VALUE);
pm1.channelServerConfiguration(css);
sender = new PeerBuilderDHT(pm1.start()).storage(storeSender).start();
PeerBuilder pm2 = new PeerBuilder(new Number160("0x20")).p2pId(55).ports(8088);
pm2.channelServerConfiguration(css);
recv1 = new PeerBuilderDHT(pm2.start()).storage(storeRecv).start();
StorageRPC smmSender = sender.storeRPC();
Map<Number160, Data> tmp = new HashMap<Number160, Data>();
byte[] me1 = new byte[50 * 1024 * 1024];
tmp.put(new Number160(77), new Data(me1));