W
Wimme
Gast
Hi!
Ich möchte Daten über einen DatagramSocket als DatagramPaket senden. Der Inhalt von den DatagramPakets kann von ein paar verschiedenen Typen sein, welche wiederum andere Inhalte haben.
Beispielsweise würde ich gerne soetwas übertragen:
paket.typ = 1
paket.time = 10
oder
paket.typ = 2
paket.inhalt = "hallo"
1. Frage: In C würde ich jetzt für die einzelnen Pakettypen structs in einer Headerdatei erstellen. Da es in Java ja keine Structs gibt, muss ich hier hier für jeden Pakettypen eine public class in einer separaten Datei erstellen?
2. Frage: Ein DatagramPaket enthalt ja byte[]. Wie kann ich mein Objekt dann in byte[] überführen?
Ich möchte Daten über einen DatagramSocket als DatagramPaket senden. Der Inhalt von den DatagramPakets kann von ein paar verschiedenen Typen sein, welche wiederum andere Inhalte haben.
Beispielsweise würde ich gerne soetwas übertragen:
paket.typ = 1
paket.time = 10
oder
paket.typ = 2
paket.inhalt = "hallo"
1. Frage: In C würde ich jetzt für die einzelnen Pakettypen structs in einer Headerdatei erstellen. Da es in Java ja keine Structs gibt, muss ich hier hier für jeden Pakettypen eine public class in einer separaten Datei erstellen?
2. Frage: Ein DatagramPaket enthalt ja byte[]. Wie kann ich mein Objekt dann in byte[] überführen?