Обмен между базами расположенными в разных сетях

1. t955938 19.07.19 12:37 Сейчас в теме
Добрый день!
Подскажите пожалуйста, как лучше организовать обмен между базами.
Имеется центральная база 8.2 легкий клиент (серверная). Имеется множество баз (файловых) расположенных внутри и за пределами офисной сети. Каждая база это ККМ касса работающая офлайн. Принцип обмена: если соединение с центральной базой в наличии, то созданные чеки отправляются немедленно, но если соединение отсутствует, то производиться накопление чеков и периодическая проверка восстановления связи с центральной базой.
Разумеется, обмен осуществляется через Веб сервис.
Вопрос, как лучше (надежнее) в сообщении веб сервису передавать ссылку на файл сообщения с данными по чеку, или данные чека передавать в самом сообщении?
С учетом того что компьютеры находятся в разных сетях насколько оправдано передавать ссылки на временный файл с данными чека ккм.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1166203 19.07.19 12:48 Сейчас в теме
ХранилищеЗначения, сжатие, XMLСтрока, сервис.
3. t955938 19.07.19 13:00 Сейчас в теме
Правильно, ли я Вас понял?
Вы советуете сперва сжать XML файл, а затем передавать XML (как строку) в самом сообщении.
А лучше передавать данные по каждому чеку в отдельном сообщении или в одном?
Насколько я понимаю размер сообщения не может быть очень большим.
4. user623969_dusa 19.07.19 14:41 Сейчас в теме
(3) все это может не может это гадание, сервис это http, обрыв связи повторная передача пакета, смотрите на свою сеть стабильная можно передавать сколько угодно большие пакеты, нестабильная лучше уменьшить размер
узнать стабильность обычным пингованием
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот