Datei einlesen und in Pakete aufteilen



  • Hallo zusammen,

    ich möchte in Java eine beliebige Datei einlesen, diese zerteilen, sodass ich sie z.B. als UDP Paket verschicken kann.

    Dabei geht es nicht darum, die Datei auszulesen oder sie zu ändern.

    Bis jetzt verschicke ich so:

    fInput = new BufferedInputStream(
    					new FileInputStream(fileToTransfer));
    			while (fInput.read(packetData) != -1) {
    				DatagramPacket packetToSend = new DatagramPacket(packetData,
    						packetDataLength, address, senderPort);
    				serverSocket.send(packetToSend);
    				System.out.println("Server: Packet sent");
    			}
    

    Kann mir jemand sagen, wie ich auf Client-Seite die Packete wieder zusammenstecke, damit die versandte Datei wieder rauskommt?

    Vielen Dank
    LG, freakC++


Anmelden zum Antworten