Hallo Community!
Ich halte mich kurz und in Stichpunken, bezogen auf das Bild.
Windows 10, eclipse Mars.
0. Ich habe ein Objekt übergeben.
1. Ich gebe es aus und markiere es VORHER mit 'boolean echo' und 'long sentMilliTime'
2. Ich sende es an einen ObjectOutputStream(OutputStream(Socket(ServerSocket)))
3. Ich empfange es mit einem ObjectInputStream(InputStream(Socket(IP, port)))
4. Ich gebe ein und das selbe Objekt aus (erkennbar an 'long sentMilliTime' das in der Konsole nach dem Wort ObjectTime ausgegeben wird)
5. Ausgaben sind nicht gleich (vorne mit Server(links) und Client(rechts) markiert)
Problem tritt auf bei SentObject.Player[n>0].username
Ich hoffe es ist klar formuliert, wenn ich es als Fließtext formuliere mache ich es komplizierter als es ist.
Könnt Ihr mir sagen wieso die Ausgabe des (in diesem Fall) username beim selben Objekt nicht die selbe Ausgabe ist?
Falls es eine Rolle Spielt: array[12 bis 14] sind gesetzt und funktionieren (in diesem Screenshot nicht zu sehen)
Schönen Abend noch,
Idefixjm
PS: Ja, das gesendete Object ist Serializable
Ich halte mich kurz und in Stichpunken, bezogen auf das Bild.
Windows 10, eclipse Mars.
0. Ich habe ein Objekt übergeben.
1. Ich gebe es aus und markiere es VORHER mit 'boolean echo' und 'long sentMilliTime'
2. Ich sende es an einen ObjectOutputStream(OutputStream(Socket(ServerSocket)))
3. Ich empfange es mit einem ObjectInputStream(InputStream(Socket(IP, port)))
4. Ich gebe ein und das selbe Objekt aus (erkennbar an 'long sentMilliTime' das in der Konsole nach dem Wort ObjectTime ausgegeben wird)
5. Ausgaben sind nicht gleich (vorne mit Server(links) und Client(rechts) markiert)
Problem tritt auf bei SentObject.Player[n>0].username
Ich hoffe es ist klar formuliert, wenn ich es als Fließtext formuliere mache ich es komplizierter als es ist.
Könnt Ihr mir sagen wieso die Ausgabe des (in diesem Fall) username beim selben Objekt nicht die selbe Ausgabe ist?
Falls es eine Rolle Spielt: array[12 bis 14] sind gesetzt und funktionieren (in diesem Screenshot nicht zu sehen)
Schönen Abend noch,
Idefixjm
PS: Ja, das gesendete Object ist Serializable