Asynchronous messaging implemented using JMS. This is part of the infrastructure.