Abstract: In service-oriented architectures, components (devices or systems) provide services to other components, i.e., providers send data to consumers that subscribed or requested that service.