Hello @Dhanavath Vishnu ,
I understand you want to communicate from the non-azure-iot-edge module (running an angular website) to another module being part of the regular Azure IoT edge routing mechanism.
Instead of trying to connect to these inputs (being secured using TLS communication and only trusting known modules), I suggest a number of solutions that are easier to manage and simpler from architecture:
- Expose an eg. SignalR / Websocket endpoint on the angular module and let the IoT edge custom module connect as a client and act as bridge
- Let the iot edge custom module expose an eg. signal-R / WebSockets / MQTT / HTTP / UDP protocol server and let it act as bridge
- Try to build your Angular website module and create a Module client based on one of the Azure IoT Edge SDKs and route directly (you do not need a second module)
- Your angular module could behave like a child Azure IoT device.
Using these possible solutions, you bridge two worlds (separation of concerns) and you are in full control of the security needed for this.
If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. All community members with similar issues will benefit by doing so. Your contribution is highly appreciated.