Ich habe vor kurzem mit dem CQRS-Muster experimentiert, und in einer Menge Dokumentation scheint es, dass Leute Befehle extern von der Anwendung an die Befehlshandler senden, die eine Warteschlange verwenden.Datenformat/Schema für Befehl in CQRS-Anwendung
Eine Sache, die mich interessiert, ist das Format, in dem Leute die Befehle senden? Ich kann sehen, dass JSON ein gutes Darstellungsformat ist, aber wie verwalten Sie die Versionsverwaltung der eingehenden Befehle?
Ich nehme an, dass es etwas gibt, das aus der Befehlswarteschlange lesen, die Parameter für den Befehl deserialisieren und dann über die CommandHandler-Implementierung ausführen muss.
Danke für Ihre Antwort! Wenn Sie CQRS verwenden, verwenden Sie eine Warteschlange zum Senden der Befehle? – Aidos