Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Информационная шина обмена

Информационная шина обмена
Я
   Sereja
 
25.07.19 - 10:25
Приветствую всех.
Есть у меня порядка 10 баз на разных платформах и разных конфигурациях: 7.7 8.3(Обычные и управляемые формы)
Пришло время и желание сделать обмен между базами так, как делается это по-правильному

Почитал стати про шину ESB, RabbirMQ, 2IS и т.д. но по сути так ничего и не понял
Какие данные отдает база источник, и какие данные принимаются в приемника?
В какой момент происходит конвертация данные по правилам?
Используется ли при этом КД2, КД3?

Сейчас обмены организованы просто: ПланОбмена - Выгрузка по расписанию по правилам КД - Загрузка файла по расписанию в приёмник

Подскажите, пожалуйста, где что почитать, что б стало понятно, как строить обмены правильно?

Спасибо всем
 
 
   ДенисЧ
 
1 - 25.07.19 - 10:26
Чем тебе не нравится текущий вариант?
   Жан Пердежон
 
2 - 25.07.19 - 10:27
Шина - транспорт. Что туда положишь, то и придёт
   Cyberhawk
 
3 - 25.07.19 - 10:27
Добавление центрального звена упрощает доработку / поддержку, но затратнее в однократном переключении обменов "точка-точка"
   unbred
 
4 - 25.07.19 - 10:32
(0) > Пришло время и желание сделать обмен между базами так, как делается это по-правильному
так и запишем "нечем заняться"
   d4rkmesa
 
5 - 25.07.19 - 10:35
(0) Узбагойтесь. Вам нужен еще один посредник между базами? Лучше сделайте что-то, чтобы отказаться от зоопарка из баз.
   Sereja
 
6 - 25.07.19 - 10:39
(1) Устраивает. Но я почитал про событийный обмен. Смотрю что все это лайкают. Например создал пользователь номенклатуру в одной базе, и она раааз, и поехала в другую.
Я понимаю, что могу сделать рег задание раз в 10 секунд, но это наверное не правильно

Ведь не с проста есть эти шины, которые выстраивают очереди из сообщений
   Sereja
 
7 - 25.07.19 - 10:41
(2) На таком уровне я уже осилил. Поэтому и прошу инфы от людей, которые с опытом
   NorthWind
 
8 - 25.07.19 - 10:41
Раз все лайкают, то надо делать, однозначно!
Логика поколения инстаграм
   Sereja
 
9 - 25.07.19 - 10:42
(5) Ну судя по https://wiseadvice-it.ru/o-kompanii/blog/articles/integracii-s-1s-na-osnove-shiny-esb/ очень даже нужен посредник.
   Успехов
 
10 - 25.07.19 - 10:42
(6) На инфостарте много статей по этому вопросу, ищите и обрящете.
   Sereja
 
11 - 25.07.19 - 10:43
(8) ну а как ты узнаешь о новых технологиях? читаешь инфостарт, смотришь ютую, зазеркалье и т.д. А назови ты это лайкать или выводить в тренды, суть одна
   Успехов
 
12 - 25.07.19 - 10:43
(9) Для высоконагруженных систем, обменивающихся "один ко многим", нужен. В иных ситуациях - далеко не факт.
   Sereja
 
13 - 25.07.19 - 10:43
(10) Да прибудет с тобой сила
   shuhard
 
14 - 25.07.19 - 10:45
(7) на мисте не найдёшь
есть статьи на ИС, там могут пообсуждать
   ЛЮС
 
15 - 25.07.19 - 11:24
(0) и почему людям спокойно не сидится?
Если автор рассчитывает что "правильный" обмен даст упрощение работы, то зря. будет переход от "Сейчас обмены организованы просто" к устроены сложно.

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

Самый простой пример, для понимания работы шины:
Сейчас у вас источник складывает файлы в папку, приемник забирает их из папки. Настройте выгрузку на папку А, а загрузку из папки Б. Добавьте шину, которая будет копировать файлы из А в Б. Это самая простая шина.
Теперь на этом примере попробуйте ответить на вопросы:
- Какие данные отдает база источник, и какие данные принимаются в приемника?
- В какой момент происходит конвертация данные по правилам?
- Используется ли при этом КД2, КД3?

А шина отвечает только за довольно простые вещи: гарантированную доставку, очередь, рассылка по адресатам, маршрутизацию.

У нас такая самописная шина внедрена для возможности гибкой маршрутизации, обменов типа файл-веб-сервис, централизованного управления.
   Вафель
 
16 - 25.07.19 - 11:29
через шину придется разрабатывать свой формат обмена.
ведь там будет обмен одиночными объектами.
Можно конечно пакетами, но тогда никакого преимущества перед типовой схемой не будет
   NorthWind
 
17 - 25.07.19 - 11:31
(11) просто. Когда мне это реально надо - я ищу, читаю.
Но при этом лайки меня не волнуют вообще.
Меня волнует в первую очередь затраты на запуск и практическая польза.
И в 90% случаев "новых технологий" выясняется, что геморроя много - внедрение, переучивание людей, издержки.
А практической пользы либо мало, либо вообще нет.
   Вафель
 
18 - 25.07.19 - 11:32
(17) Лайки - это бест практис
   ДенисЧ
 
19 - 25.07.19 - 11:35
(6) "Например создал пользователь номенклатуру в одной базе, и она раааз, и поехала в другую. "
Создал пользователь документ расчета с/с на 100500 продукций и 100800^4 материалов с 15 переделами... И он раз, и поехал.... И все поехали в отпуск...
   Cyberhawk
 
20 - 25.07.19 - 11:37
(14) Это ты гонишь конечно )
   Дух пролетариата
 
21 - 25.07.19 - 11:47
(0) Шина на то и шина, что как таковых "конвертаций" в ней нет.
Есть единый формат передачи данных с шиной, который используется во всех процедурах обмена.


Список тем форума
Рекламное место пустует  Рекламное место пустует
Основная теорема систематики: Новые системы плодят новые проблемы.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.