Transactional facilitator that redirects messages between systems or applications where they are processed. The answers are returned to the source system or application. The services it offers are fundamentally core, such as scalability, competition, resilience, persistence or messaging.