Messaging and Queuing technologies: Message bus and broker