1. COM-объект на C#.
Простой COM-объект на С#, к которому можно подключаться из 1С через Новый COMОбъект.
Позволяет использовать функциональность C# в 1С.
Работает только под Windows, требует регистрации в реестре Windows.
В примере показана возможность передачи различных типов данных между 1С и COM-объектом, вызов событий.
В архиве исходники на C# (Visual Studio 2019), bat-файл для регистрации COM-объекта, обработка для тестирования.
2. Консольное приложение на C# с примером подключения через COM к 1С, как к файловой, так и к клиент-серверной базе.
Работает только под Windows.
В архиве исходники на C# (Visual Studio 2019).
3. Внешняя компонента по технологии COM на C#.
Позволяет использовать функциональность C# в 1С, а также вызывать внешнее событие в 1С.
Работает только под Windows, требует регистрации в реестре Windows.
В примере показана возможность передачи различных типов данных между 1С и компонентой, в том числе двоичных данных через base64, а также вызов внешнего события в 1С.
В архиве исходники на C# (Visual Studio 2019), bat-файл для регистрации компоненты, обработка для тестирования.
4. Внешняя компонента по технологии Native API на C++.
Позволяет использовать функциональность C++ в 1С, а также вызывать внешнее событие в 1С.
Не требует регистрации в реестре Windows. В примере компонента разработана только под Windows, но ее легко можно переделать для Linux.
В примере показана возможность передачи различных типов данных между 1С и компонентой, в том числе двоичных данных, а также вызов внешнего события в 1С.
В архиве исходники на C++ (Visual Studio 2019), обработка для тестирования.
5. Внешняя компонента по технологии Native API на C++ для мобильной платформы под Android.
Позволяет использовать функциональность C++ в 1С, а также вызывать внешнее событие в 1С.
В примере показана возможность вызова внешнего события в мобильном приложении 1С.
В архиве исходники на C++ (Visual Studio 2019), архив с компонентами для разных архитектур.
6. Простое приложение на Java в Android Studio, которое можно вызывать из мобильного приложения 1С через ЗапускПриложенияМобильногоУстройства.
Позволяет использовать функциональность Java в мобильном приложении 1С.
В архиве исходники на Java (Android Studio).
7. Все вышеперечисленные компоненты в одном архиве.