Client Server - Serialisierung

Joerg1990

Mitglied
Hallo ihr Lieben,

ich hab ein Problem und zwar bin ich grade dabei ein Netzwerkfähiges Spiel zu implementieren. Als Framework benutze ich Kryonet. Nun bekomme ich bei der Übertragung folgende Fehlermeldung, kann die mir jemand deuten?

Ich bräuchte dringend eure Hilfe, was ich machen muss.

Code:
00:03 ERROR: [kryonet] Unable to send UDP with connection: Connection 1
com.esotericsoftware.kryonet.KryoNetException: Error serializing object of type: game.Multiplayer
	at com.esotericsoftware.kryonet.UdpConnection.send(UdpConnection.java:105)
	at com.esotericsoftware.kryonet.Connection.sendUDP(Connection.java:95)
	at Netzwerk.GClient.sendMyMap2(GClient.java:183)
	at game.Multiplayer.positionUpdate(Multiplayer.java:536)
	at game.Multiplayer.update(Multiplayer.java:519)
	at org.newdawn.slick.state.StateBasedGame.update(StateBasedGame.java:278)
	at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:678)
	at org.newdawn.slick.AppGameContainer.gameLoop(AppGameContainer.java:456)
	at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:361)
	at game.Main.main(Main.java:57)
Caused by: com.esotericsoftware.kryo.KryoException: java.nio.BufferOverflowException
Serialization trace:
duration (game.Multiplayer)
multi (game.Multiplayer)
multi (game.Multiplayer)
multi (game.Multiplayer)
multi (game.Multiplayer)
 

Joerg1990

Mitglied
Hallo MrClave,

ich hab eine Klasse (die enthält auch unter Klassen, die dadurch weiter versendet werden sollen) und dann halt eine Methode im Client, der ich das Objekt übergebe und dann zum Server versende.

Anbei der Deklarierungsbereich der zu versendenen Klasse:
Java:
public class Multiplayer extends BasicGameState{


	//Animationen
	int[] duration;
	Image sprite;
	public  transient Image[][] walkUp, walkDown , walkRight, walkLeft, dead;
	public  static Animation[] movingUp;
	public  static Animation[] movingRight;
	public  static Animation[] movingDown;
	public  static Animation[] movingLeft;
	public  static Animation[] die;

	public  transient static Image[] win, loose;
	public  transient static Image bomberi, fire, bomb, bomb_up, disease, fire_up, kick, space, speed_up, invincible, life_up, power;
	public  transient static Image[] fields,grounds;
	public  transient static Image[] icons;

	public static components.Map map;
	public static int sizefield;
	public static int startx;
	public static int starty;
	public static float[][] startpos;
//	private float[][] positionUpdate = new float[5][5];
	public static int mod;
	public  int playerid;
	public static int playerzahl;
	public static String stat;
	public static int winner;
	public static int maxWins;
	public transient Timer timer = new Timer();
	public static int seconds;
	public transient  Timer gameTime = new Timer();
	public static boolean revange;
	public static Font font;

	public static int anzahlLeben = 0;
	public transient File mapFile;
	public static boolean online;
	public int playing;
	public int i = 0;
	public static  int j = 0;
	
	Multiplayer multi;
	public float[][] position = new float[2][2];
	public  GClient clientpl; //= new GClient(50000, 50000, 
	public  GServer serverpl; 

	public Multiplayer(){
	}
	
	public Multiplayer(int state, GClient client){
		clientpl = client;
		playerid			= clientpl.getID()-1;
		playerzahl			= clientpl.getID();
		anzahlLeben			= clientpl.getAnzahlLeben();
		maxWins		 		= clientpl.getMaxGewinne();
		online =true;
		this.playing=3;
		this.mapFile=new File( "maps/test.txt");
	}

	public Multiplayer(int state, GClient client, GServer server){
		clientpl = client;
		serverpl = server;
		playerid			= clientpl.getID()-1;
		playerzahl			= clientpl.getID();
		anzahlLeben 		= clientpl.getAnzahlLeben();								// clientpl.getAnzahLeben()-1, warum?
		maxWins		 		= clientpl.getMaxGewinne();
		online=true;
		this.playing=3;
		this.mapFile=new File( "maps/test.txt");
	}
	
	public Multiplayer(int state, int leben, int max, int playing, File mapFile){
		playerid = 0;
		anzahlLeben			= leben;
		maxWins		 		= max;
		online =false;
		this.playing = playing;
		this.mapFile =mapFile;
	}

Und hier die Methode innerhalb der Klasse, wo ich die selbige Klasse versenden möchte.

Java:
private void positionUpdate(){
			clientpl.sendMyMap2(this);
			this.map.bomber[0].position = clientpl.getMyMap().map.bomber[0].position;
			this.map.bomber[1].position = clientpl.getMyMap().map.bomber[1].position;
		}
	}

Zur Erklärung, die Klasse ist im Prinzip ein Player im Game und enthält alle Informationen über das Spiel und Ziel ist es, dass ich jeweils die Positionen und Bewegungen aller anderen Player registirere und update.

Irgendwo hab ich halt ein Logik Fehler.

Vielen Dank.

Gruß Jörg
 

anti-held

Bekanntes Mitglied
Das Programm jammert, dass es das Objekt game.Multiplayer nicht serialisieren kann.
Die serialisierung ist für die Netzwerkkommunikation unerlässlich.

Die Lösung ist also, das Objekt serialisierbar zu machen:.
Und damit die IDE nicht meckert fügst du noch eine uid als statische variable hinzu und fertig:

Java:
public class Multiplayer extends BasicGameState implements Serializable{

   private static final long serialVersionUID = 1L;
 

Joerg1990

Mitglied
Ja vielen Dank, aber ich hab trotzdem noch eig die gleiche Fehlermeldung, also muss es noch woanders dran liegen.

Vllt. liegt der Fehler daran, dass ich innerhalb der Klasse die gleiche Klasse übertragen werden soll ? oder ist es die Größe und es muss ein eigener Serializer geschrieben werden?

Der Fehler nachfolgend:

Java:
00:02  INFO: [kryonet] Connection 1 connected: /127.0.0.1
ich hab folgednde ID: 1 - Zutritt zum Server möglich
00:02  INFO: [kryonet] Connection 1 connected: /127.0.0.1
Ich als Client habe die ID: 1
Anzahl Leben: 1
00:04 ERROR: [kryonet] Unable to send UDP with connection: Connection 1
com.esotericsoftware.kryonet.KryoNetException: Error serializing object of type: game.Multiplayer
	at com.esotericsoftware.kryonet.UdpConnection.send(UdpConnection.java:105)
	at com.esotericsoftware.kryonet.Connection.sendUDP(Connection.java:95)
	at Netzwerk.GClient.sendMyMap2(GClient.java:187)
	at game.Multiplayer.positionUpdate(Multiplayer.java:540)
	at game.Multiplayer.update(Multiplayer.java:523)
	at org.newdawn.slick.state.StateBasedGame.update(StateBasedGame.java:278)
	at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:678)
	at org.newdawn.slick.AppGameContainer.gameLoop(AppGameContainer.java:456)
	at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:361)
	at game.Main.main(Main.java:57)
Caused by: com.esotericsoftware.kryo.KryoException: java.nio.BufferOverflowException
Serialization trace:
connectTcpPort (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
endPoint (com.esotericsoftware.kryonet.Client)
client (Netzwerk.GClient)
clientpl (game.Multiplayer)
	at com.esotericsoftware.kryo.serializers.FieldSerializer$ObjectField.write(FieldSerializer.java:585)
	at com.esotericsoftware.kryo.serializers.FieldSerializer.write(FieldSerializer.java:213)
	at com.esotericsoftware.kryo.Kryo.writeObject(Kryo.java:504)
	at com.esotericsoftware.kryo.serializers.FieldSerializer$ObjectField.write(FieldSerializer.java:564)
	at com.esotericsoftware.kryo.serializers.FieldSerializer.write(FieldSerializer.java:213)
	at com.esotericsoftware.kryo.Kryo.writeObject(Kryo.java:504)....

Caused by: java.nio.BufferOverflowException
	at java.nio.DirectByteBuffer.put(Unknown Source)
	at com.esotericsoftware.kryo.io.ByteBufferOutputStream.write(ByteBufferOutputStream.java:42)
	at com.esotericsoftware.kryo.io.Output.flush(Output.java:154)
	at com.esotericsoftware.kryo.io.Output.require(Output.java:134)
	at com.esotericsoftware.kryo.io.Output.writeInt(Output.java:252)
	at com.esotericsoftware.kryo.serializers.DefaultSerializers$IntSerializer.write(DefaultSerializers.java:95)
	at com.esotericsoftware.kryo.serializers.DefaultSerializers$IntSerializer.write(DefaultSerializers.java:89)
	at com.esotericsoftware.kryo.Kryo.writeObject(Kryo.java:504)
	at com.esotericsoftware.kryo.serializers.FieldSerializer$ObjectField.write(FieldSerializer.java:576)
	... 436 more
 

Joerg1990

Mitglied
Noch ein Hinweis, setzte ich den Client in der Deklarierung auf static bekomm ich keine Fehlermeldung, aber es wird scheinbar auch nichts übertragen, kann also keine Lösung sein.
 
Zuletzt bearbeitet:

MrClave

Bekanntes Mitglied
Wie ich schon einem anderen User hier empfohlen habe, erst mal die Objekt Orientierten Grundlagen zu erlernen, werde ich dies nun auch bei dir tun.

Deine Klasse ist extrem groß und einfach alles ist static.
Bevor man sich überhaupt ansatzweise an Netzwerke ranwagt, sollte man solche Dinge beherrschen.
Nicht böse gemeint, aber hast du schon mal was von High Cohesion und Low Coupling gehört ?
Sowas sollte man besonders hierbei beachten.
Und Grafiken sollte man auch nicht unbedingt über's Netz verschicken, da ein Client für die Visualisierung verantwortlich ist, und somit sowieso schon alles über die Grafikelemente wissen sollte.

Bau dir kleine Klassen, kleine Programme und versuch' dort erst mal das zu machen, was du hier im großen Stil versuchst.

So ganz blicke ich bei dir leider auch nicht durch, wodurch ich jetzt nicht viel dazu sagen kann, außer, dass man immer klein anfangen sollte, wenn man mit einem Thema noch nicht so vertraut ist.
 
Zuletzt bearbeitet:

Joerg1990

Mitglied
Ja vielen Dank für deine Antwort, leider muss ich das im Zuge einer Vorlesung realisieren, auch in der Größe, ich werde mich also iwie (unschön) durch mogeln müssen;-)

Gruß
Jörg
 

anti-held

Bekanntes Mitglied
Statische Variablen werden garnicht erst durch den Stream übertragen.
Alle Variablen, die du versendest müssen auch serialisierbar sein.

Mach also das was du oben gemacht hast auch noch bei GClient und GServer und deren Variablen, die von dir geschrieben sind.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
I Performanteste Kommunikationsmethode zwischen Client u. Server Netzwerkprogrammierung 4
L Socket Automatische Zuweisung von Server und Client Rolle Netzwerkprogrammierung 12
ExceptionOfExpectation Server/Client-Kommunikation Netzwerkprogrammierung 34
M Server-Client-System für Browsergame Netzwerkprogrammierung 5
Yonnig Threads mit Client/Server und GUI (laufend bis button-click) Netzwerkprogrammierung 9
J Client-Server und SOAP Netzwerkprogrammierung 23
L30nS RMI Aufruf einer Client-Methode von einem RMI-Server Netzwerkprogrammierung 3
T String von Client zu Server kommt nicht an Netzwerkprogrammierung 92
D WebSocket Server mit HTML Client und Java Server Netzwerkprogrammierung 5
D Server - Client Informationsaustausch, Möglichkeiten Netzwerkprogrammierung 3
H Socket Chat entwickeln mit Java Server Client Netzwerkprogrammierung 4
X Kann ich einen Client/Server verbindung hinkriegen die mir alle paar Sekunden die aktuellen Daten per Realtime zuschickt ? Netzwerkprogrammierung 9
D Slf4j - Logging - Client-Server Architektur Netzwerkprogrammierung 3
J client server mit nur einem PC Netzwerkprogrammierung 33
M Socket Nachricht von TCP-Client an Server schicken Netzwerkprogrammierung 12
M Socket Verbindung Matlab(Server) Java(Client) Netzwerkprogrammierung 1
R Socket FATAL EXCEPTION MAIN bei Socket based client/server app Netzwerkprogrammierung 2
G Server-Client IO Problem Netzwerkprogrammierung 6
I Socket Das erste Server-Client Programm Netzwerkprogrammierung 16
M Socket Server antwortet dem Client nicht Netzwerkprogrammierung 6
I Client/Server Kommunikation bei einem Spiel Netzwerkprogrammierung 4
E Objekte versenden, Client-Server Netzwerkprogrammierung 25
C Mini Client-Server-Anwendung funktioniert nicht Netzwerkprogrammierung 8
P Server als Client nutzen Netzwerkprogrammierung 8
D Socket Run Args Client/Server Socket Netzwerkprogrammierung 1
Cromewell Socket Multithreaded Server und Client Netzwerkprogrammierung 1
Y Client/Server/DB communication Netzwerkprogrammierung 3
JavaWolf165 Socket mit .writeUtf etwas vom Client zum Server schicken Netzwerkprogrammierung 13
P RMI Client Server Programm über Internet Netzwerkprogrammierung 2
brainless Client Server Kommunikation verschlüsseln Netzwerkprogrammierung 13
gamebreiti Socket Server / Client Anwendung Manipulation von Objekten durch Server Netzwerkprogrammierung 9
T Socket Server/Client Kommunikation Netzwerkprogrammierung 8
F Server Client Anwendung mit UDP Netzwerkprogrammierung 2
A RMI Wo treten Exceptions bei RMI Aufrufen auf? Auf Client oder auf Server? Netzwerkprogrammierung 3
A ByteBuffer - Client/Server Netzwerkprogrammierung 9
K C# Server - Android Client Netzwerkprogrammierung 0
P MIME-TYPE Erklaerung, Kommunikation zwischen Client und Server Netzwerkprogrammierung 3
J Sichere Kommunikation bei Server Client Netzwerkprogrammierung 3
T Frage zu Client-Server Applikation Netzwerkprogrammierung 2
H Socket Client/Server Socket Programmieren Netzwerkprogrammierung 1
M Theoretische Frage zu Server - Client Netzwerkprogrammierung 2
P HTTP Server / Client Netzwerkprogrammierung 1
E Thematik Client server Netzwerkprogrammierung 2
D Client/Server per Crossover Lan Kabel Netzwerkprogrammierung 1
S Client Server Connection Netzwerkprogrammierung 4
V erste Client - Server Anwendung, paar Fragen wie Socketverbindung checken usw. Netzwerkprogrammierung 4
S Sichere Server/Client Architektur Netzwerkprogrammierung 1
D Chat Server/mehre Client Netzwerkprogrammierung 9
I Server+Client Netzwerkprogrammierung 3
N Client am Server abmelden Netzwerkprogrammierung 0
F Server/Client Probleme Netzwerkprogrammierung 3
U Socket Instant Messanger (Server Linux, Client Windows) Netzwerkprogrammierung 1
Athena Grundsatzfragen zu Client-Server-Architektur / Matchmaking Netzwerkprogrammierung 1
A Problem beim Senden von Client zu Server Netzwerkprogrammierung 10
F Client Server DB Netzwerkprogrammierung 0
A Verständnisfrage Multi-Threaded Client/Server Netzwerkprogrammierung 5
F Tipps zum Thema Server/Client vie SOAP Netzwerkprogrammierung 0
F Socket Java - Server/Client simple Netzwerkprogrammierung 1
R Zeitliche Syncronisation Server - Client Netzwerkprogrammierung 0
S Server-Client: Image senden Netzwerkprogrammierung 2
C Multithreading Client / Server erklärt Netzwerkprogrammierung 11
P server - client verbindung (anfänger) Netzwerkprogrammierung 8
Luk10 Server / Client: Clients speichern! Netzwerkprogrammierung 6
M allgemeine Frage über Server-Client-Kommunikation Netzwerkprogrammierung 5
K Client => Server Netzwerkprogrammierung 2
A ? Home-Network, Server/Client-Einrichtung Netzwerkprogrammierung 4
S Socket Server: ConnectionError vom Client erkennen Netzwerkprogrammierung 31
A Java Server - IOS Client Applikation Netzwerkprogrammierung 20
L Ratschlag zur Umsetzung einer client-server-Kommunikation Netzwerkprogrammierung 6
M RMI RMI Probleme zwischen Client und Server Netzwerkprogrammierung 5
J Erster Server-Client läuft auf lokalem Rechner problemlos. Zwei Rechner über das Internet nicht Netzwerkprogrammierung 8
N Client-Server-Datenbank Netzwerkprogrammierung 13
Kjubert Synchronisieren von Objekten über Client/Server - bester Weg? Netzwerkprogrammierung 7
B Client/Server Connection Problem Netzwerkprogrammierung 2
S Server Client Daten hin und herschicken Netzwerkprogrammierung 2
R Server zu Client Kommunikation Netzwerkprogrammierung 11
D TCP Verbindung (Java Client und Visual Basic Server) Netzwerkprogrammierung 12
S Socket Applet Client bekommt keine GLOBALE Verbindung zum Server Netzwerkprogrammierung 25
T Server und Client verbinden nicht Netzwerkprogrammierung 6
D Server Client Verbindung - Unexpected End of File - Invalid HTTP Response Netzwerkprogrammierung 4
V Socket UDP Server/Client Kommunikation sehr langsam Netzwerkprogrammierung 2
das-mo Client/Server sendet nicht Netzwerkprogrammierung 7
Z Socket Server/Client vernünftiger Verbindungsabbruch Netzwerkprogrammierung 4
G Bild über Socket schicken - Client/Server Netzwerkprogrammierung 10
F TCP Server/Client Netzwerkprogrammierung 14
M Problem Client - Server Sockets: .ready() wird nie true! Netzwerkprogrammierung 6
Ollek Socket Sucher passende Server/Client Lösung für meine Anwendung Netzwerkprogrammierung 2
N eine klasse mit server & client Netzwerkprogrammierung 5
D RMI Gui auf client updaten basierend auf den Property Änderung des Models auf dem Server ohne polling Netzwerkprogrammierung 12
T Socket Client versucht zyklische Verbindung zum Server Netzwerkprogrammierung 4
S Socket Einfache Client/Server-Anwendung Netzwerkprogrammierung 11
F Socket Server/Client Kommunikation Netzwerkprogrammierung 4
X Problem mit Server-Client-Kommunikation Netzwerkprogrammierung 14
D Projektstruktur / Architektur (Client-Server) Netzwerkprogrammierung 9
P Socket IRC Client nicht kompatibel mit Server Netzwerkprogrammierung 30
F FTP Client mit Sockets - wann sagt der Server nichts mehr? Netzwerkprogrammierung 7
B RMI Server - Client - Aufteilung/Prinzip Netzwerkprogrammierung 11
N Server Client TCP IP Netzwerkprogrammierung 3
M Übersicht client/server implementationen und Frameworks (mithilfe gesucht!) Netzwerkprogrammierung 6
J ObjectStream Client/Server Netzwerkprogrammierung 7

Ähnliche Java Themen

Neue Themen


Oben