small changes
parent
84bdcbc897
commit
9b2775d8ae
|
|
@ -8,7 +8,7 @@ import java.util.concurrent.Executors;
|
|||
|
||||
|
||||
public class Server {
|
||||
private static final int BUFFSIZE = 512;
|
||||
private static final int BUFFSIZE = 512; //? Maybe andere Größe
|
||||
private static final ExecutorService executor = Executors.newFixedThreadPool(2);
|
||||
|
||||
public interface PacketHandler {
|
||||
|
|
@ -23,11 +23,11 @@ public class Server {
|
|||
private static void startSocket(PacketHandler handler, int port, String serviceName) {
|
||||
executor.execute(() -> {
|
||||
try (DatagramSocket socket = new DatagramSocket(port)) {
|
||||
DatagramPacket packetIn = new DatagramPacket(new byte[BUFFSIZE], BUFFSIZE); //? Nicht sicher ob die Arguments richtig sind
|
||||
|
||||
System.out.println(serviceName + " listening on port " + port);
|
||||
byte[] buffer = new byte[BUFFSIZE]; //? Maybe andere Größe
|
||||
|
||||
while (true) {
|
||||
DatagramPacket packetIn = new DatagramPacket(buffer, BUFFSIZE); //? Nicht sicher ob die Arguments richtig sind
|
||||
socket.receive(packetIn);
|
||||
|
||||
handler.handlePacket(socket, packetIn, serviceName);
|
||||
|
|
|
|||
Loading…
Reference in New Issue