/azure-digital-twins-java

Azure Digital Twins - Java Support Collection

Primary LanguageJavaMIT LicenseMIT

Azure Digital Twins - Java support collection

This projects aims to provide modules and samples for leveraging Azure Digital Twins service from Java based applications. The project is community maintained and will provide generic Java components as well as off-the-shelf Spring Boot integration with auto configuration.

Build status Quality Gate Status Reliability Rating Security Rating

Modules

  • ADT Java Management Client including optional Spring Boot integration
  • ADT Java Samples leveraging the management client including a sample to consume events from ADT.
  • Twin Reflector Proxy - aims to provide a single event driven cloud ingress point for messages that contain either ADT topology changes or telemetry ingress.

Getting started

Prerequisites

  • OpenJDK >=11
  • Maven >=3.5

Build

mvn clean install

Contributing

See Contributing guidance.