Фирма «1С» улучшит работу с внешними компонентами в 8.3.21

Фирма «1С» улучшит работу с внешними компонентами в 8.3.21
10.09.2021
76638

В платформе «1С:Предприятие 8.3.21» будет добавлена возможность запуска внешних компонент в отдельном процессе – как при работе на сервере, так и на клиенте.

Новые возможности для работы с внешними компонентами

Официальный технологический блог «Заметки из Зазеркалья» сообщил, что в технологической платформе, начиная с версии 8.3.21, появится возможность запускать внешние компоненты в отдельном процессе.

По мнению разработчиков, это должно способствовать повышению стабильности автоматизированных систем: «Если во внешней компоненте произойдет необработанное исключение – оно не вызовет аварийного завершения вызывающего процесса, в котором работает пользователь, и пользователь сможет продолжить работу», – говорится в заметке.

 

 

Как будет реализована новая функциональность для работы с ВК в 8.3.21

Предполагается, что в метод «ПодключитьВнешнююКомпоненту()» будет добавлен необязательный параметр, указывающий, как именно будет загружена компонента – в адресное пространство вызывающего её процесса или в отдельный процесс.

А в объектную модель встроенного языка планируется добавить обработчики отключения внешней компоненты при ошибке, возникающей при аварийном завершении работы внешнего процесса, в котором запущена компонента. Теперь в обработчиках можно будет получить оповещение об аварийном завершении компоненты и выполнить загрузку компоненты заново.

Кроме того, можно будет определять работоспособность компоненты, используя метод, который проверяет доступна она или нет.

Разработчики платформы обещают, что в самих внешних компонентах можно будет реализовать интерфейс с методами, отвечающими за новую функциональность:

  • метод, возвращающий информацию, как работает компонента – только в вызывающем процессе, только во внешнем процессе или при любом типе подключения;
  • метод, возвращающий информацию, как подключена компонента – к внешнему процессу или к вызывающему процессу.

Полный текст заметки о новых возможностях 1С 8.3.21 доступен в официальном технологическом блоге фирмы «1С».

Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.

Автор:
Обозреватель

См. также

С 2027 года организациям с обособленными подразделениями больше не придется дублировать декларации по налогу на прибыль по каждому подразделению: отчетность соберут в один документ.

21.05.2026    171    user1915669    0       

1

Анализ покрытия кода тестами появится в платформе 8.5.5 по пожеланиям сообщества. Его можно будет запускать из конфигуратора или 1С:Предприятия. Отчет покажет, какие строки кода были выполнены в ходе тестирования, и выведет процент общего покрытия.

21.05.2026    276    ЕленаЧерепнева    0       

1

Минфин опубликовал письмо с информацией, какие расходы на рекламу в интернете нельзя использовать для уменьшения налогообложения по прибыли. А также привел общие принципы учета расходов на рекламу.

08.05.2026    510    user1915669    0       

1

Новый менеджер лицензий, расширение возможностей для администраторов и разработчиков, а также развитие 1С:Аналитики и Системы взаимодействия – расскажем обо всех главных изменениях в тестовой версии платформы 1С 8.5.4.

04.05.2026    2494    ЕленаЧерепнева    0       

4

В России стартовал эксперимент по отсрочке уплаты НДС при импорте товаров. Президент подписал указ 20 апреля 2026 года, документ уже официально опубликован.

29.04.2026    605    user1915669    0       

2

С 1 июня 2026 года у компаний, которые ввозят товары из стран ЕАЭС через систему СПОТ, появится новый порядок расчета по косвенным налогам. Обеспечительный платеж можно будет зачесть в счет НДС и акцизов, а остаток учесть на ЕНС после проверки.

20.04.2026    441    AnastasiaKl    0       

1

В официальном технологическом блоге фирмы «1С» анонсировали новые возможности платформы 8.5.4. Разработчики обещают улучшить инструменты для администраторов и доработать технологию внешних компонент для веб-клиента.

15.04.2026    1053    ЕленаЧерепнева    0       

7

Официальный технологический блог «1С» сообщил о публикации тестового релиза BI-системы 1С:Аналитика. Одно из ключевых нововведений – это отчеты как часть конфигурации. Добавлены также новые функциональные возможности для оформления и настройки отчетов.

01.04.2026    892    ЕленаЧерепнева    0       

4

Комментарии

Инфостарт бот
1. Darklight 10.09.21 14:38 Сейчас в теме
Интересно, в чем недостаток (особенность) подключения ВК отдельным процессом - раз не хотят просто перейти только на этот вариант и дадут возможность выбора
2. Perfolenta 10.09.21 16:31 Сейчас в теме
(1) при работе компоненты в отдельном процессе снижается производительность обмена данными между 1С и компонентой... то же самое всегда было и с СОМ компонентами.. однако, если обмен данными не большой, то производительностью можно пренебречь... так что всё зависит от назначения внешней компоненты...
3. Darklight 13.09.21 09:30 Сейчас в теме
(2)Вот будет интересно сравнить какая будет разница в производительности. Думаю, не более 5-10% - а это не существенно - надёжность важнее!
4. Perfolenta 13.09.21 13:15 Сейчас в теме
(3) это трудно описать одним числом... всё зависит от интенсивности обмена и размеров данных... что бы пересечь границу процесса, Вам надо либо сериализовать/десериализовать ваши данные, либо копировать их в общую память... а это может быть очень затратно...
5. Darklight 13.09.21 16:54 Сейчас в теме
(4)Sharedmemory разве очень затратно? Учитывая как организован API ВК 1С не вижу принципиальных дополнительных существенных тормозов. Там и так API не особо прямой - копирование памяти на копировании памяти!
6. Perfolenta 14.09.21 12:32 Сейчас в теме
(5) затратно само копирование туда-сюда, в Sharedmemory и обратно (плюс небольшие затраты на синхронизацию чтения/записи и задержки вызванные планировщиком ОС)... у копирования прямая зависимость от объема данных... когда всё в одном процессе этих затрат нет... поэтому я и написал, что, если обмен данными не большой, то потерями производительности можно пренебречь... поэтому и разработчики 1С оставляют это решение на откуп разработчику ВК...
Для отправки сообщения требуется регистрация/авторизация