Hi,
ich habe eine Webanwendung. Die Clients kommunizieren über einen MQServer (Apache ActiveMQ) mit dem Server.
Nehmen wir als Beispiel mal den Login.
Der Client schickt Benutzername/Passwort an den Server. Und wartet nur auf eine Antwort (true bzw. false) ob der Login ok ist.
Es läuft ein Thread der einen MessageListener implementiert und über die Methode onMessage(Message message) verfügt. Angenommen der MessageListener wird im Fall einer Serverantwort aufgerufen und erhält den String true bzw false....
Wie kann ich den Client so lange "schlafen lassen" bis der Thread eine Antwort vom Server erhält ? d.h. bis der MessageListener aufgerufen wird ?
ich habe eine Webanwendung. Die Clients kommunizieren über einen MQServer (Apache ActiveMQ) mit dem Server.
Nehmen wir als Beispiel mal den Login.
Der Client schickt Benutzername/Passwort an den Server. Und wartet nur auf eine Antwort (true bzw. false) ob der Login ok ist.
Es läuft ein Thread der einen MessageListener implementiert und über die Methode onMessage(Message message) verfügt. Angenommen der MessageListener wird im Fall einer Serverantwort aufgerufen und erhält den String true bzw false....
Wie kann ich den Client so lange "schlafen lassen" bis der Thread eine Antwort vom Server erhält ? d.h. bis der MessageListener aufgerufen wird ?