AMQP 1.0. Создание нового подключения

Экстрактор 1С позволяет подключится к базам данных AMQP 1.0.

В релизе 3.9.1.51 Экстрактора 1С реализована интеграция с Advanced Message Queuing Protocol 1.0 (AMQP 1.0) в формате нового подключения. Это подключение позволяет выгружать данные в 1С Шина, FESB Active MQ, Entaxy и другие шины.

Ниже в видео продемонстрирован пример выгрузки данных из 1С в очередь Artemis через ActiveMQ

Это видео доступно:

О том, как в Экстракторе 1С создать подключение к AMQP 1.0 читайте ниже в статье.

Обратите внимание!

Для типа подключения «AMQP 1.0» каскадная выгрузка объектов «Снежинка» не доступна.

Также подключение к «AMQP 1.0» работает только, если сервер 1С развернут на Windows.

Чтобы создать подключение к AMQP 1.0 зайдите в меню Экстрактор 1С и выберите «Подключения».

В открывшейся форме списка нажмите и добавьте подключение в список. Укажите его наименование и тип.

Внешние компоненты в релизе 3.15

Начиная с 3.15.1.50 библиотеки для MySQL, PostgreSQL через Native API, AMQP 1.0 и Kafka через Native API выбираются и обновляются через справочник «Внешние компоненты». Краткие шаги приведены в соответствующих инструкциях по подключениям. Для очереди Redis (Native DLL) компонента выбирается в настройках Экстрактора.

  1. В поле «Внешняя компонента» выберите компоненту AMQP 1.0 и откройте её карточку.

  2. Сверьте версию библиотеки и поддерживаемую платформу с описанием компоненты.

  3. Нажмите «Обновить из облака» или «Загрузить из файла».

  4. Выполните «Проверить подключение» в карточке. Затем вернитесь в форму AMQP 1.0 и настройте подключение к серверу.

Параметры подключения

В форме подключения укажите параметры подключения:

  • Сервер (имя (или IP-адрес) сервера);

  • Порт;

  • Логин и пароль к базе.

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

  • убедитесь, что у расширения «Экстрактор 1С» снят флаг «Безопасный режим»;

  • Далее, идите к вашим системным администраторам, возможно есть проблемы с доступами.

  • Нажмите «Записать и закрыть».