Имя: Пароль:
1C
1С v8
Нужен совет по архитектуре взаимодействия баз
0 Vovik
 
31.08.18
11:29
Задача: Сделать базу (си шарп). База должна подтягивать данные в режиме онлайн (например остатки по счетам) или очень часто (раз в 10 мин например) из большого количества (30-150) баз 1с (восьмерки типовые). Естественно не хочеться что либо делать во всех базах 1с и вносить во все типовые правки правки. Базы не обязательно в одной сети.

Кто то что то подобное делал? Есть советы? Идеи как такое организовать?
1 Mashinist
 
31.08.18
11:54
Ну в принципе то можно ж на прямую с базе 8ки без ...
А если базы допилить, то онлайн через odata сделать
2 Сияющий в темноте
 
31.08.18
22:45
Рядом с каждой базой службу,которая периодически запускает процесс,из которого подключение к базе 1с,выборка данных и отправка на сервер в базу.
3 Garykom
 
гуру
31.08.18
22:50
(1) Для odata не надо ничего допиливать, оно из коробки на 8.3, достаточно опубликовать.

Вот для старых версий 1С придется через COM работать.

Другой вариант это внешняя обработка причем ее можно автоматически запускать из командной строки /Execute
4 PR
 
31.08.18
22:52
(0) Все просто, либо rest либо допиливать (можно через расширение)
5 Cyberhawk
 
01.09.18
13:52
Кошернее чтобы удаленные базы сами стучали (отдавали данные) в центральную
6 Cyberhawk
 
01.09.18
13:53
Так что никакого REST'а и допила в плане внесения изменений в конфигурацию в общем случае не требуется
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой