Ich habe ein Szenario, in dem nach dem Empfang eines Befehls auf einer der Callback-Methoden im Client, der Client einen anderen Dienst aufrufen muss. Zum Beispiel: In der Callback-Methode OnNewCommand() erhält der Client eine Nachricht X. Nun muss der Client den im Server definierten Dienst Service1() aufrufen. Hinweis: Der Client hat sich für den Callback von Service1() registriert. Ich kann nicht dasselbe Client-Objekt verwenden, um Service1() aufzurufen, da dies zu einem Dead-Lock führt. Ich verwende also ein neues Client-Objekt, um Service1() aufzurufen. Aber es bleibt hängen, bis die Timeout-Periode abgelaufen ist. Haben Sie eine Idee, wie man das Problem beheben kann? Danke