Exploring EdgeHub
The EdgeHub
module is another core module within the Azure IoT Edge runtime, and its purpose is to enable communication and message routing between modules running on an IoT Edge device. Here are the key purposes and functionalities of the EdgeHub
module:
- Message routing: The
EdgeHub
module acts as a message broker, facilitating communication between modules running on the IoT Edge device. It receives messages from the modules and routes them to the appropriate destination modules based on message routing rules defined in the deployment manifest. - Local communication: The
EdgeHub
module allows modules to communicate with each other locally within a device. Modules can send messages to other modules running on the same device throughEdgeHub
, enabling modular and decoupled application architectures. - Cloud connectivity: The
EdgeHub
module establishes a secure connection with Azure IoT Hub, enabling bi-directional communication between the IoT Edge device...