Выполняет запуск фоновых заданий обработки сервисов интеграции. Требует наличия права "Администрирование". Не допускается запуск, если в сеансе установлены разделители.
Синтаксис
ВыполнитьОбработку()Полное описание, параметры и ограничения
СервисыИнтеграцииМенеджер.ВыполнитьОбработку (IntegrationServicesManager.ExecuteProcessing)
СервисыИнтеграцииМенеджер (IntegrationServicesManager)
ВыполнитьОбработку (ExecuteProcessing)
Доступен, начиная с версии 8.3.17.
Синтаксис:
ВыполнитьОбработку()
Описание:
Выполняет запуск фоновых заданий обработки сервисов интеграции. Требует наличия права "Администрирование".
Не допускается запуск, если в сеансе установлены разделители.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.3.17.
Методическая информация
Практические примеры
Запустить и остановить обработку сервисов только своей учебной базы
Эти методы управляют системными фоновыми заданиями всей базы, а не только выбранным каналом.
Где и как запускать
Сервер, толстый клиент, внешнее соединение; также мобильные серверные контексты по доступности API.
Подготовка
Только собственная учебная конфигурация с заранее подготовленными объектами и необходимыми правами. Здесь нет запуска 1С, сервисов или сетевых операций.
Создайте свой сервис интеграции УчебныйСервис и реальный канал УчебныйКанал с собственным тестовым внешним сервисом. Коды learning-sender и learning-receiver согласуйте с этим сервисом. Не используйте рабочие очереди и данные.
Только отдельная собственная учебная база с одним известным сервисом, административный сеанс без установленных разделителей. Создайте две свои команды вызова серверных процедур. Реальные задания и сеть здесь не запускаются.
&НаСервереБезКонтекста
Процедура ЗапуститьУчебнуюОбработкуИнтеграции()
СервисыИнтеграции.ВыполнитьОбработку();
Сообщить("Выполнен вызов запуска фоновой обработки");
КонецПроцедуры
&НаСервереБезКонтекста
Процедура ОстановитьУчебнуюОбработкуИнтеграции()
СервисыИнтеграции.ОстановитьОбработку();
Сообщить("Выполнен вызов остановки фоновой обработки");
КонецПроцедурыРазбор по шагам
Просмотрите все сервисы своей учебной базы.
Вызовите запуск отдельной командой.
После учебного опыта отдельно вызовите остановку.
Как проверить результат
Не обещается запуск только УчебныйКанал.
Остановка не объявляется удалением сообщений очереди.
Ожидаемый результат
Показаны два настоящих глобальных управляющих метода сервисов интеграции.
На что обратить внимание
Методы затрагивают все системные задания обработки сервисов и требуют административных прав. С активными разделителями вызов не допускается; рабочая база для опыта не подходит.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.