.NET/COM-библиотека

При разработке интеграторских решений можно использовать клиентскую библиотеку DiadocApi.dll, которая берет на себя работу по преобразованию локальных вызовов методов определенных объектов в соответствующие HTTP-команды API Диадока. Кроме того, DiadocApi.dll инкапсулирует детали работы с криптографией, так что прикладному разработчику не нужно разбираться с тонкостями взаимодействия с CryptoAPI.

Библиотека написана на языке C# на платформе .NET Framework и распространяется бесплатно вместе с исходным кодом в составе Diadoc SDK.

Также в составе SDK есть примеры использования библиотеки DiadocApi.dll.

Точкой входа для .NET-разработчиков является объект DiadocApi, большая часть методов которого представляет собой обертки методов HTTP API Диадока.

Кроме того, у этого объекта есть методы, позволяющие при необходимости задать имя пользователя и пароль для работы через прокси-сервер.

Также библиотека DiadocApi.dll включает в себя объект ComDiadocApi, представляющий собой обертку объекта DiadocApi, доступную для обращений через инфраструктуру COM.

Данный COM-компонент может, например, использоваться в скриптах на языке JavaScript или VBScript.