В данном репозитории представлен набор шаблонов кода и шаблонов разработки, которые можно брать за основу при реализации интеграционных методов. Хранятся в основном файлы с примерами кода. т.е. для использования на проекте, нет необходимости клонировать репозиторий, достаточно вручную скопировать текст методов. Основное назначение шаблонов - снизить трудоемкость разработки и сконцентрироваться на реализации важной функциональности.
Note
Замечания и пожеланию по развитию шаблона разработки фиксируйте через Issues. При оформлении ошибки, опишите сценарий для воспроизведения. Для пожеланий приведите обоснование для описываемых изменений - частоту использования, бизнес-ценность, риски и/или эффект от реализации.
Внимание! Изменения будут вноситься только в новые версии.
-
Методы для поиска дубликатов и проверки данных
- Набор методов для поиска дубликатов и проверки валидности данных в объектах, таких как Наши организации, Компании, Подразделения и сотрудники.
-
Импорт логинов из Active Directory
- Шаблон кода для импорта логинов из Active Directory и синхронизации статуса учетных записей.
-
- Шаблон с примерами сериализации и обработки ошибок сериализации/десериализации XML и JSON строк.
-
- Шаблон с примерами очереди сообщений (синхронно/асинхронно) для асинхронной обработки запросов на СИ.
-
Шаблоны вариантов фильтрации входящих сообщений Diadoc
- Шаблон с наиболее частыми примерами фильтрации документов, поступающих из Diadoc.
-
Шаблон кода для работы с sftp хранилищем
- Шаблон с методами для получения файлов из хранилища, работающего по протоколу sftp.
-
Шаблон кода для работы с S3-хранилищем
- Шаблон с методами получения файлов из хранилища, работающего по протоколу S3.