From fe23c1a6af2e4351c2f4e652a5d5cd57ece0d8a1 Mon Sep 17 00:00:00 2001 From: Michael Scholz Date: Sun, 10 Feb 2013 19:18:52 +0100 Subject: [PATCH] chunkproblem --- .../P2P/uebungen/11/src/node/UDPHandler.java | 21 +++---------------- 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/ws2012/P2P/uebungen/11/src/node/UDPHandler.java b/ws2012/P2P/uebungen/11/src/node/UDPHandler.java index ca8e8542..0573ad40 100644 --- a/ws2012/P2P/uebungen/11/src/node/UDPHandler.java +++ b/ws2012/P2P/uebungen/11/src/node/UDPHandler.java @@ -240,24 +240,9 @@ public class UDPHandler implements Runnable { data = parts[1]; if (data.charAt(data.length()) == '!') { // last chunk - // file zusammensetzen und im zielnode speichern - File file = new File("fileID"); - FileWriter fw; - try { - - fw = new FileWriter(file); - for (int i = 0; i < tempData.length; i++) { - fw.write(tempData[i]); - } - fw.flush(); - - // store file in node - node.storeFile(file); - - } catch (IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } + // store file in node + //TODO: how to store chunks as FILE? + node.storeFile(tempData); } else { tempData[chunkID] = data;