Этот способ интеграции считается общим — с его помощью, в частности, гарантируется независимость платформ для интеграционных решений.
Он актуален для разных учётных систем, написанных на C# под платформу .NET и устанавливаемых на устройствах с Microsoft Windows, а также на Java/C++, которые запускаются на оборудовании с ОС Linux.
Клиентская .NET/COM-библиотека DiadocApi.dll используется интеграторами, разрабатывающими продукты в стеке технологий Microsoft. Она отвечает за преобразование локальных вызовов в HTTP-команды API Диадок.
Помимо этого, она изолирует криптографическую работу, поэтому прикладному разработчику не нужно вникать в нюансы CryptoAPI. Текущая версия DiadocApi.dll вместе с исходниками входит в SDK, который можно скачать.
SDK для API Диадока используется для программирования на C#, Java и C++, кроме того, с программой можно работать через COM-сервисы.