Request-Response ist ein Nachrichtenaustauschmuster, bei dem ein Anforderer eine Anforderungsnachricht an ein Repliersystem sendet, das die Anforderung empfängt und verarbeitet und letztendlich eine Nachricht als Antwort zurückgibt. Dies ist ein einfaches, aber leistungsstarkes Messaging-Muster, das es zwei Anwendungen ermöglicht, über einen Kanal miteinander in beide Seiten zu konversationieren. Dieses Muster ist besonders häufig in Client-Server-Architekturen. [1] Untersuchen Sie die beiden folgenden Beispiele. In jedem wurde die Anerkennung eines Freundes und eines Familienmitglieds in unangemessener Weise zum Ausdruck gebracht. Lesen Sie die Bestätigung, und beantworten Sie dann die folgenden Fragen. Der Einfachheit halber wird dieses Muster in der Regel auf rein synchrone Weise implementiert, wie bei Webdienstaufrufen über HTTP, bei dem eine Verbindung offen gehalten wird und wartet, bis die Antwort übermittelt wird oder der Timeoutzeitraum abgelaufen ist. Die Anforderungsantwort kann jedoch auch asynchron implementiert werden, wobei eine Antwort zu einem unbekannten späteren Zeitpunkt zurückgegeben wird. Wenn ein synchrones System mit einem asynchronen System kommuniziert, wird es als „Sync over async“ oder „sync/async“ bezeichnet. [2] Dies ist in EAI-Implementierungen (Enterprise Application Integration) üblich, bei denen langsame Aggregationen, zeitintensive Funktionen oder menschlicher Workflow ausgeführt werden müssen, bevor eine Antwort erstellt und bereitgestellt werden kann. Eine Seite mit Bestätigungen wird in der Regel zu Beginn eines Final year Project, unmittelbar nach dem Inhaltsverzeichnis, enthalten.

Viele Websites müssen sich mit lang andauernden Aufgaben befassen. Lang andauernde Aufgaben spielen jedoch nicht sehr gut mit dem HTTP-Anforderungsantwortparadigma. In dieser Episode durchlaufen wir ein sehr einfaches Muster: Request-Acknowledge-Push, das eine einfache, effiziente und skalierbare Art und Weise ermöglicht, mit lang laufenden Aufgaben umzugehen. Dankesbestätigungen ermöglichen es Ihnen, allen zu danken, die bei der Durchführung der Forschung mitgeholfen haben. Es muss sorgfältig über diejenigen nachgedacht werden, deren Hilfe anerkannt werden sollte und in welcher Reihenfolge. Der allgemeine Rat ist, Ihre Wertschätzung prägnant auszudrücken und starke emotionale Sprache zu vermeiden. Die folgenden Vokabeln/Sätze werden häufig verwendet, wenn Sie Bestätigungen ausdrücken, und sie können beim Schreiben Ihrer eigenen Bestätigungen hilfreich sein. Lesen Sie sich die folgenden Beispiele für Bestätigungen durch, die (mit Genehmigung) aus den Projekten des letzten Studienjahres der letzten Studenten entnommen wurden. wow, ich habe Warteschlangen mit Workerrollen verwendet, um das von Ihnen erwähnte Muster zu implementieren, aber ich weiß nie, dass wir es Req-Ack-Push-Muster nennen. Danke, jetzt kenne ich einen schönen ausgefallenen Begriff für das, was ich verwendet habe. * Wenn Sie die Hilfe von Familienmitgliedern oder Freunden anerkennen möchten, stellen Sie sicher, dass Sie den Wortlaut Ihres Dankes auf ein relativ formelles Register beschränken.

Es gibt andere Arten von Bestätigungsbeispielen, die Sie für bestimmte Anlässe zusammenstellen können.