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

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

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

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

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

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

 

 

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

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

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

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

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

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

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

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

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

См. также

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

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

3

Опубликовано постановление, которое вносит изменения в отчетность бизнеса по счетам за границей. В частности, поменялись сроки сдачи.

01.04.2026    190    user1915669    0       

2

Фирма «1С» напомнила о необходимости проверить, обновлены ли средства криптозащиты для взаимодействия с ФНС. Это касается всех, кто использует ЭЦП для сдачи отчетности и другого электронного взаимодействия с ФНС.

30.03.2026    698    ЕленаЧерепнева    1       

1

Неточные формулировки деловых СМИ о новых требованиях для денежных переводов вызвали тревогу у физических лиц. Минфин прокомментировал предстоящие изменения. Разбираем, что будет нового с 1 апреля, а что останется прежним.

29.03.2026    1085    ЕленаЧерепнева    1       

4

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

26.03.2026    508    ЕленаЧерепнева    0       

1

Официальный технологический блог «Заметки из Зазеркалья» сообщил, что после релиза платформы 1С:Предприятие 8.5.1 планируется публиковать релиз 8.5.4. Все изменения, запланированные на промежуточные релизы 8.5.2 и 8.5.3, войдут в 8.5.4.

23.03.2026    711    ЕленаЧерепнева    0       

3

Фирма «1С» выпустила обновленный сборник задач для подготовки к экзамену «1С:Специалист-консультант» по внедрению управленческого учета в 1С:ERP. Книга уже поступила в продажу. Разберем условия и особенности сертификации.

19.03.2026    474    ЕленаЧерепнева    0       

1

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

17.03.2026    804    AnastasiaKl    0       

1

Комментарии

Инфостарт бот
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С оставляют это решение на откуп разработчику ВК...
Для отправки сообщения требуется регистрация/авторизация