Custom Java Module

Akhil 1 Reputation point
2021-11-12T05:18:14.787+00:00

How the data is getting sent when using custom java module is created?

Azure IoT Edge
Azure IoT Edge
An Azure service that is used to deploy cloud workloads to run on internet of things (IoT) edge devices via standard containers.
573 questions
Azure IoT Hub
Azure IoT Hub
An Azure service that enables bidirectional communication between internet of things (IoT) devices and applications.
1,190 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Sander van de Velde | MVP 32,726 Reputation points MVP
    2021-11-12T08:10:33.513+00:00

    Hello @Akhil ,

    I understand you want to build an Azure IoT Edge module using the Java language.

    If you have added the Azure IoT Edge extension to Visual Studio Code, you are able to create this sample module in various programming languages, including Java:

    148780-image.png

    Check out this tutorial for more information about creating a module.

    Azure IoT Edge modules are in fact Docker containers. Because these custom modules, using a VS Code template, support Azure IoT Edge SDKs, each module can communicate with the default available edgeHub module.

    This edheHub module stays in contact with the Azure IoT Hub a acts as a message broker.

    There is a routing mechanism in place to pass messages on from module to module (see inputs and outputs).

    If you add support for one or more inputs and outputs, you can pick up messages and send them to other modules and/or the cloud.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.