Hallo Zusammen,
ich hab bei meinem Projekt ein kleines Problem und hoffe ihr könnt mir weiterhelfen.
Erst einmal zur Logik:
Ich habe 10 Connection-Klassen, welche jeweils eine geöffnete Verbindung zu einem Server besitzen (Socket + In und OutputStream).
Diese Klassen halte ich einem Pool vor, damit ich mir jeweils eine Klasse holen kann, wenn ich sie brauche.
Nun kann es passieren, dass der Server die Verbindung trennt.
Da meine Anwendung eine relativ zeitkritische Anwendung ist, sollte die jeweilige Klasse sich von alleine Reconnecten,
ohne das ich bei Übergabe von Daten an die jeweilige Klasse teste, ob die Verbindung noch steht.
Ich könnte mir die Realisierung mit irgendwelchen Listenern vorstellen, jedoch weiß ich nicht wo ich hier ansetzen könnte.
Vielleicht habt ihr eine Idee...freue mich über jede Hilfe!!
Gruß
DerLonG
ich hab bei meinem Projekt ein kleines Problem und hoffe ihr könnt mir weiterhelfen.
Erst einmal zur Logik:
Ich habe 10 Connection-Klassen, welche jeweils eine geöffnete Verbindung zu einem Server besitzen (Socket + In und OutputStream).
Diese Klassen halte ich einem Pool vor, damit ich mir jeweils eine Klasse holen kann, wenn ich sie brauche.
Nun kann es passieren, dass der Server die Verbindung trennt.
Da meine Anwendung eine relativ zeitkritische Anwendung ist, sollte die jeweilige Klasse sich von alleine Reconnecten,
ohne das ich bei Übergabe von Daten an die jeweilige Klasse teste, ob die Verbindung noch steht.
Ich könnte mir die Realisierung mit irgendwelchen Listenern vorstellen, jedoch weiß ich nicht wo ich hier ansetzen könnte.
Vielleicht habt ihr eine Idee...freue mich über jede Hilfe!!
Gruß
DerLonG