Client/Server-Variablenproblem

A

Albert00

Hallo,

ich hab einen Server und einen Client die miteinander kommunizieren.
Der Client stellt die Anfrage und der Server befagt die Datenbank (logisch).
Wenn jetzt der Server (durch eine Client-Anfrage) bestimmte Sachen während der Ausführung macht, wird ein globaler flag auf true gesetzt. Wenn ich nachher aber diesen flag auslesen geh, ist er immer wieder zurück auf false gesetzt.
In der ganzen Klasse wird er, wenn überhaupt, immer nur auf true und niemals auf false gesetzt.
Wie kann ich ihn nun auslesen und das richtige resultat erhalten?
Danke
 
Hey,

ohne Code wird´s schwer.
Vllt rufst du irgendeine Funktion o.ä. im Thread auf, die die Variable neu initialisiert o.ä.

Was genau meinst du überhaupt mit "globalen Flag"?

mfg
bo
 
Ich meine damit ein globale Variable des Typ's boolean damit er in den verschiedenen Methoden der Klasse verwendet wird.
Da ich aber 2 verschiedene male per Client darauf zugreife, wird die variable beim zweiten Mal neu initialisiert und verliert ihren Wert.
Deshalb hab ich sie auf static gesetzt und das funktioniert jetzt glaub ich auch.
 
Zurück