Dag: Netzwerkprogrammierung

Beitrag lesen

Danke für die Antwort!

Ja, per ObjectOutputStream/ObjectInputStream.

Der Konstruktor eines "ObjectOutputStream/ObjectInputStream" möchte, dass ich ihm ein "OutputStream/ObjectInput" mitgebe. Genau an diesem Punkt scheitert es bei mir, weil ich kein "OutputStream/ObjectInput"-Objekt im Angebot habe. Bei einem TCP-Beispiel, das ich gefunden haben sieht das Ganze so aus:

Socket sock = new Socket(host, port);

ObjectOutputStream oos = new ObjectOutputStream(sock.getOutputStream());
  ObjectInputSream ois = new ObjectInputStream(sock.getInputStream()

Für mein UDP verwende ich aber die Klasse "DatagramSocket" anstatt "Socket". Diese bietet aber leider keine Methoden analog zu "getOutputStream()/getInputStream()" an, welche mir meine fehlendes "OutputStream/ObjectInput"-Objekt liefern würde.