The eventMessagingFramework is a defined message format for signalling events across systems.  It has been designed to work across frequently disconnected systems.  While not dependent on a specific underlying messaging service, it was designed with the Azure Service Bus in mind.