As shown in the following diagram , the shopping cart service is implemented as an orchestration service using the BPMN workflow. However, all of the various service adapters are being replaced through an out-of-the-box AMQP, but the service adapters are eliminated through a common out-of-the-box AMQP adapter, which is one of the prime components of the AMQP event bus, which is the message broker to decouple the services: