Commands

The first type of Message that an Axon application is associated with is the Command Message, or simply Commands. These are messages with the intent to change the state of the application in one way or another.

This section of the reference guide covers in detail the capabilities that Axon Framework provides for Command messages. A summary of the various sections is given below.

Sub-Section Purpose

Modeling

Axon Framework provided components to address Aggregate Modeling concerns

Command Dispatchers/ Command Handlers

Functional Development concerns for Command Messages using the Axon Framework

Infrastructure

Non-Functional Development concerns for Command Messages using the Axon Framework

Configuration

Configuration concerns for Command Messages using the Axon Framework

This guide is complemented by a video tutorial which gives a practical demonstration of the concepts explained in this section. The tutorial is available at -> Axon Coding Tutorial - Command Messages