|   |   | 
| 
 | технология передачи данных между двумя базами 1с | ☑ | ||
|---|---|---|---|---|
| 0
    
        senior_pomidor 27.08.22✎ 18:07 | 
        всем хороших выходных !
 коллеги интересно ваше мнение есть 2 разные базы 1с в разных городах какую технологию обмена.интеграции выбрали бы вы и почему xml через ftp web сервисы http сервисы odata | |||
| 1
    
        PR 27.08.22✎ 18:11 | 
        RabbitMQ     | |||
| 2
    
        senior_pomidor 27.08.22✎ 18:12 | 
        (1) есть статья почитать с примером?     | |||
| 3
    
        alarm2020 27.08.22✎ 18:34 | 
        (2) А еще можно голубиной почтой. Прикольно, научишься голубей разводить...     | |||
| 4
    
        senior_pomidor 27.08.22✎ 18:38 | 
        (3) что можно голубиной почтой?     | |||
| 5
    
        alarm2020 27.08.22✎ 18:45 | 
        (4) Передавать данные     | |||
| 6
    
        senior_pomidor 27.08.22✎ 18:46 | 
        (5) какие данные ? пример     | |||
| 7
    
        PR 27.08.22✎ 18:47 | ||||
| 8
    
        senior_pomidor 27.08.22✎ 18:51 | 
        (7) Спасибо Роман     | |||
| 9
    
        senior_pomidor 27.08.22✎ 18:52 | 
        (7) какие данные можно передовать этим механизмом?     | |||
| 10
    
        Aleksey 27.08.22✎ 19:14 | 
        (9) Представь что тебе надо отправить посылку другу.
 Ты можешь отправить посылку напрямую (web сервисы, http сервисы) Либо положить под дерево и сказать другу под каким деревом оно лежит (xml через ftp) А можешь обратиться в транспортную компанию которая выдаст тебе трекер для отслеживания посылки, и по окончании передачи пришлет тебе уведомление что посылка доставлена (RabbitMQ) Так что ответ на твой вопрос - любые двоичные данные | |||
| 11
    
        senior_pomidor 27.08.22✎ 19:17 | 
        Ты можешь отправить посылку напрямую (web сервисы, http сервисы)
 как бы ты решил вопрос обмена через web со вторым понятно по api к применику . пример адрес базы в строке браузера а вот через веб сервисы как это все выглядит? | |||
| 12
    
        Fynjy 27.08.22✎ 19:18 | 
        (10) лишний гемор с настройкой дополнительного ПО. Посылка доставлена в каждом типовом плане обмена между баз 1С.     | |||
| 13
    
        Aleksey 27.08.22✎ 19:27 | 
        (11) Чем проще тем лучше. И под проще я понимаю, что лучше всего знаешь.
 Поэтому файлик на диске (на ФТП), наше всё. | |||
| 14
    
        senior_pomidor 27.08.22✎ 19:31 | 
        а еще варианты ? (web сервисы, http сервисы) 
 вопрос такой .что нужно на стороне приемника .чтобы сделать обмен .через сервисы . апач нужно поднимать? | |||
| 15
    
        Aleksey 27.08.22✎ 19:34 | 
        (14) ты хочешь организовать прямой доступ к базе через интернет? Т.е. выставить базу попой наружу?     | |||
| 16
    
        Aleksey 27.08.22✎ 19:34 | 
        и да апач или его аналаг нужно поднимать     | |||
| 17
    
        Aleksey 27.08.22✎ 19:38 | ||||
| 18
    
        senior_pomidor 27.08.22✎ 19:41 | 
        (17) почитаю спасиб     | |||
| 19
    
        senior_pomidor 27.08.22✎ 19:41 | 
        (15) я думаю .что не вариант палить базу .да ты прав     | |||
| 20
    
        senior_pomidor 27.08.22✎ 19:42 | 
        (17) как бы ты сделал ?     | |||
| 21
    
        PR 27.08.22✎ 19:48 | 
        (9) Любые, кролику пофиг, что передавать
 Но вообще философия кролика предполагает большое количество маленьких сообщений То есть фильмы или архивы баз данных так передавать не нужно, тогда нужно обмениваться ссылками Идея кролика в гарантированной передаче данных | |||
| 22
    
        senior_pomidor 27.08.22✎ 19:50 | 
        (21) ясно))     | |||
| 23
    
        senior_pomidor 27.08.22✎ 19:50 | 
        (21) а цена на лицензии какова?     | |||
| 24
    
        PR 27.08.22✎ 19:51 | 
        (23) https://yandex.ru/search/?text=облачный+rabbitmq+цены&lr=213&clid=1836587
 Можно и локальный развернуть при желании | |||
| 25
    
        senior_pomidor 27.08.22✎ 19:57 | 
        (24) +     | |||
| 26
    
        Гений 1С гуру 27.08.22✎ 20:49 | 
        (0) мне нравится http сервицы     | |||
| 27
    
        senior_pomidor 27.08.22✎ 21:06 | 
        (26)  а чем Сергей расскажите     | |||
| 28
    
        Гений 1С гуру 27.08.22✎ 21:15 | 
        (27) ну я на практике юзал. Код писать HTTP-сервиса несложно (я юзал JSON, но лучше XML-сериализацию).
 Обмен может быть двухсторонним - передал пакет, получил квитанцию с подтверждением приема, снял регистрацию. Кидаешь следующий пакет. Просто, быстро, эффективно. Это я документы и справочники синхронил, почти аналог РИБ. Помню, мне нужно было базу клиентов синхронить, еще раньше, года два назад. Так HTTp-сервис самое то. | |||
| 29
    
        senior_pomidor 27.08.22✎ 21:22 | 
        (28) а можно так если базы 1с в двух разны городах лежат .по сети интеренет     | |||
| 30
    
        Гений 1С гуру 27.08.22✎ 21:54 | 
        (29) а в чем проблема-то? как раз для этого и норм. дергаешь хттп-сервисы, хоть в Антарктиде они     | |||
| 31
    
        senior_pomidor 27.08.22✎ 22:09 | 
        (30) а инфа есть ,где ты по ним читал 
 чтонить толковое | |||
| 32
    
        H A D G E H O G s 28.08.22✎ 01:45 | 
        В этой ветке шикарно всё.     | |||
| 33
    
        Киндер сюрприз 28.08.22✎ 08:58 | 
        (28) Чем xml-сериализация лучше json?     | |||
| 34
    
        senior_pomidor 28.08.22✎ 09:02 | 
        (32) раскройте смысл ) почему шикарно все     | |||
| 35
    
        senior_pomidor 28.08.22✎ 09:03 | 
        (33) наверное скоростью обмена и возможностью большого объема данных за раз     | |||
| 36
    
        Гений 1С гуру 28.08.22✎ 09:04 | 
        (31) я ничего по 1С не читаю, я на практике юзаю, ггг...
 (33) значения типа дата сериализирует, в JSON есть только дата и число. (35) Нет, так то JSON компактнее чем XML | |||
| 37
    
        Киндер сюрприз 28.08.22✎ 09:04 | 
        (35) вроде наоборот жсон полегче     | |||
| 38
    
        Гений 1С гуру 28.08.22✎ 09:05 | 
        (36) поправлюсь: в JSON только строка и число     | |||
| 39
    
        Киндер сюрприз 28.08.22✎ 09:08 | 
        (38) а даты в жсон не выгружаются разве?     | |||
| 40
    
        СеменовСемен 28.08.22✎ 09:10 | 
        (39) у гения фобия дат в жсоне. Чтото там в детстве не срослось     | |||
| 41
    
        Киндер сюрприз 28.08.22✎ 09:13 | 
        Ну там есть какое-то задротство с обработкой дат что приходится их обработку колхозить. Но в целом да, между базами 1С лучше юзать xdto сериализацию в xml.     | |||
| 42
    
        СеменовСемен 28.08.22✎ 09:14 | 
        (41) просто указываешь поля с датами при чтении     | |||
| 43
    
        H A D G E H O G s 28.08.22✎ 09:35 | 
        (34) Мене, мене, текел, упарсин.     | |||
| 44
    
        senior_pomidor 28.08.22✎ 09:37 | 
        (38) в json  прекрасно серириализует все типы  ,дату и др     | |||
| 45
    
        senior_pomidor 28.08.22✎ 09:37 | 
        (43) )     | |||
| 46
    
        vde69 28.08.22✎ 10:55 | 
        >>>есть 2 разные базы 1с в разных городах  
 начинать надо с понимания как часто эти базы обновляются и можем - ли мы влиять на изменения в метаданных этих баз. То есть огромная разница между вариантами 1. Бух (на поддержке) <обмен> бух во фреше 2. самописка наша <обмен> самописка раруса то есть для начала озвуч, чего с чем дружить будешь | |||
| 47
    
        Фрэнки 28.08.22✎ 11:39 | 
        вопрос-то был поставлен не чего с чем, 
 а какую технологию обмена предпочитают использовать, т.е. в силу каких-то значительных преимуществ, одна из общедоступных технологий явно выигрышная во всех отношениях, но отчего-то ТС об этом не знает. | |||
| 48
    
        СеменовСемен 28.08.22✎ 11:40 | 
        (47) все плюс минус одинаковы     | |||
| 49
    
        Фрэнки 28.08.22✎ 11:40 | 
        А вот авторазметку текстов сообщений действительно напрашивается отключить     | |||
| 50
    
        ДедМорроз 28.08.22✎ 12:30 | 
        Самый простой способ - это e-mail,так как требует только доступа к почтовому ящику.
 Все остальное требует настройки подключения к чему-либо. Кролик хорош,если отправлять объекты в момент записи - тогда много маленьких сообщений,а кролик гарантирует доставку и порядок. Все остальное требует плана обмена,который выгружает в xml,а уж способов передачи этого xml - в том чтсле и флэшка на лапке голубя. Опять же,web/http-сервисы - это про общение баз в режиме online. | |||
| 51
    
        vde69 28.08.22✎ 13:14 | 
        (47) обмен сферического коня в вакууме😁
 Прежде чем рассуждать о транспорте нужно понимать чего везти, например если надо отвезти 5 кубов щебня то выбо будет среди грузовых самосвалов, а если надо отвезти президента то явно камаз не подойдёт. По этому сначала нужно определить что именно будет в обмене и какие критерии к нему применимы. | |||
| 52
    
        alarm2020 28.08.22✎ 13:26 | 
        (51) Все биты одинаковы. Это факт     | |||
| 53
    
        ДедМорроз 28.08.22✎ 15:15 | 
        (52) биты да.
 Но везем-то мы данные,которые этими битами представлены. Тут важно понимать срочность,что делать при недоставке и что делать при одновременном изменении. Тут в вопросе даже про конфигурации не уточнили и для чего обмен,поэтому,все способы хороши. | |||
| 54
    
        ДедМорроз 28.08.22✎ 15:18 | 
        Если контейнер,заполненный жесткими дисками отправить из Москвы во Владивосток,то он доедет за неделю.
 Вопрос - при каком объеме данных этот способ окпжется выгоднее всех остальных ? | |||
| 55
    
        alarm2020 28.08.22✎ 15:46 | 
        (54) Ответ готов. Ни при каком.     | |||
| 56
    
        withoutname 28.08.22✎ 18:12 | 
        (0) Объем передаваемых данных?
 Как часто нужно обмениваться? Будешь сам программировать или хочется типового? ) | |||
| 57
    
        senior_pomidor 28.08.22✎ 18:51 | 
        (56) пару спр и заявки 
 часто пару раз в день сам | |||
| 58
    
        DGorgoN 29.08.22✎ 08:37 | 
        (55) Зря ты так, объем посчитай. Ни одно оптоволокно не затащит )     | |||
| 59
    
        Serg_1960 29.08.22✎ 09:00 | 
        Объём, скорость и частота обмена определяют выбор транспорта. Ваш КЭП.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |