SDKs

The WDM SDKs are client packages for applications that publish or consume WDM records through [R]DP. They expose the WDM service stubs and shared client behavior for transport, authentication configuration, logging, and optional timeouts.

Languages

Language Release contents

Go

WDM Go SDK archives in .tar.gz and .zip formats.

Python

WDM Python SDK as a source .tar.gz and a .whl wheel.

Java

WDM Java SDK archives in .tar.gz and .zip formats.

TypeScript

WDM TypeScript SDK archives in .tar.gz and .zip formats. Supports Node.js and browser runtimes.

The Downloads page provides one card for each published SDK archive.

Compatibility

Use the SDK release that matches the WDM distribution installed in the target environment. The client package and server schema should move together; do not mix SDKs from one WDM release with schemas from another unless your deployment explicitly supports that combination.