[VS] - A3: Client empfängt, was er gesendet hat

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

[VS] - A3: Client empfängt, was er gesendet hat
Geht das noch jemanden so? Ich sende brav in meinem stub die Daten, warte, empfange etwas und packe das Multiplikationsergebnis aus. Problem: das Gesendete ist nie beim Server angekommen, es wurde vom Client selbst wieder empfangen. Ich habe alles so wie in der Lösungsskizze gemacht:

// Anfrage erstellen
Buffer buf(Request::HDR_SZ + sizeof(value));
Request req(oid, testMethode_MID, &buf);
req << value;
// los geht’s
c->send(req.getBuffer());
// warten auf Antwort
c->receive(buf);
// Antwort auspacken
Message m(&buf);

Huiiii! los geht’s! Verdammt, funktioniert bloß nicht