1С Обмены через брокеры сообщений. RabbitMQ.

preview_player
Показать описание
В этом видео рассматривается способ организации обменов на 1С с применением брокеров сообщений на примере RabbitMQ. Из 1С нет возможности взаимодействовать напрямую с RabbitMQ по протоколу AMQP. Есть возможность взаимодействовать по HTTP API, но он медленный и не предназначен для реальных задач. Поэтому рассматривается вариант разработки промежуточного сервиса на GO - посредник между 1С и RabbitMQ. С 1С сервис общается по HTTP API (сообщения отправляются пакетами) и по протоколу AMQP с сервером RabbitMQ. За счет чего обеспечивается высокая скорость отправки и получения сообщений.

2 часть

Эпизоды
00:00:00 Вступление
00:01:47 Концепция AMQP (RabbitMQ)
00:06:15 Описание примера
00:07:35 Варианты взаимодействия 1С и RabbitMQ
00:09:45 Установка и настройка сервера RabbitMQ
00:13:47 Отправка сообщения из 1С напрямую в RabbitMQ по HTTP API
00:17:38 Общая концепция промежуточного сервиса на GO (между 1С и RabbitMQ)
00:18:20 Отправка сообщений из 1С в промежуточный сервис на GO
00:26:10 Получение сообщений в 1С из промежуточного сервиса на GO
00:31:19 Пример работы всех трех приложений с RabbitMQ
00:33:44 Итоги

Если вам нравится то что я делаю,
вы можете поддержать канал =)
карта мир сбер. 2202 2067 4136 1385

#1С #1СRabbitMQ #1сrabbitmq #rabbitmq1спример #1сrabbitmqmiddleware #1сrabbitmqGO #1суроки #видеоурок1с #бесплатныеуроки1с
Рекомендации по теме
Комментарии
Автор

Лучшее, что я видел, по данной теме!

leonidmessin
Автор

Спасибо. У вас хорошо получается объяснять

SergeyE.
Автор

Отлично! Использую ваше видео как handbook время от времени. Спасибо.

andrewkirienko
Автор

Здесь... нет... воды. Большой труд создавать такой материал.

МаксимКозлов-го
Автор

Очень интересно было бы от вас увидеть материал по кэшируемым общим модулям повторного использования или как например управлять расширениями - созданием, удалением программно сразу в нескольких базах, написанию нативных компонент на плюсах или что-то в таком духе. Контент у вас уникальный, огромное спасибо!

nikmir
Автор

Класс, но можно было бы показать еще через Ком

ФедорШихирев-ык
Автор

Отличное видео. Спасибо. Будет подобное видео по Кафке?

vallak
Автор

Очередное замечательное видео на этом канале! Всегда немного завидовал программистам, которые помимо 1с, могут писать приложения и на других языках программирования, причем не просто писать, а осуществлять взаимодействие этих сторонних приложений с 1с. Автор этого канала - большой молодец. Также заметил, что вы разбираетесь в работе 1с со связкой на Linux. Не могли бы вы порекомендовать литературу/какие-то каналы, в освоении Linux, работе 1с на Linux. Также интересна такая же информация по освоению сторонних языков программирования. С чего начать? Какой язык программирования выбрать (тут в первую очередь интересен не тот язык, который проще освоить, а тот при помощи которого проще всего будет осуществлять взаимодействие с 1С)? Ну и хотелось бы от вас увидеть видео по работе с Git, например в 1С EDT (по которому также потребуется обзорное видео).

Константин-шйу
Автор

Все-таки, при таком подходе 1С должен отправить запрос на получение данных. А с внешней компонентой, если не ошибаюсь, можно беспрерывно "слушать" очередь.

beatles
Автор

Не понял, а что нельзя было как во втором примире собратт пакет сообщений и отправить одним запросом?

ocean
Автор

Ну круто чо) Но для мне как 1с-ку ближе 1с:шина вместо ГО-сервиса...хотя и не бесплатно...

rozeroz