Настоятельно рекомендуется подключать компоненту в изолированном режиме. В противном случае, в случае падения компоненты - будет аварийно завершен процесс rphost.
пример подключения на клиенте
Подключено = Ждать ПодключитьВнешнююКомпонентуАсинх("ОбщийМакет.Компонента", "Integration",, ТипПодключенияВнешнейКомпоненты.Изолированно);
Если Не Подключено Тогда
Ждать УстановитьВнешнююКомпонентуАсинх(
"ОбщийМакет.Компонента");
Подключено = Ждать ПодключитьВнешнююКомпонентуАсинх(
"ОбщийМакет.Компонента", "Integration");
ПоказатьПредупреждение(Неопределено, СтрШаблон("Результат подключения: %1", ?(Подключено, "подключено", "ошибка подключения!")));
КонецЕсли;
Попытка
Компонента = Новый("AddIn.Integration.simpleKafka1C");
Исключение
ПоказатьПредупреждение(Неопределено, "Компонента <Simple Kafka 1C> не подключена!");
Возврат;
КонецПопытки;
пример подключения на сервере
ПодключитьВнешнююКомпоненту("ОбщийМакет.Компонента", "Integration", ТипВнешнейКомпоненты.Native, ТипПодключенияВнешнейКомпоненты.Изолированно);
Попытка
Компонента = Новый("AddIn.Integration.simpleKafka1C");
Исключение
ВызватьИсключение "Компонента <Simple Kafka 1C> не подключена!";
КонецПопытки;