Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

УКМ4. Обмен данными касса - сервер - касса. : УКМ-4

05.12.2024 4:20


25.10.2014 13:52
Цитата:
vdm Насчет ширины канала.
Для решения проблемы когда сервер "кладет" канал обменом с большим количеством касс - у него есть параметр ограничивающий количество одновременных коннектов.

По контролю пакетов.
В УКМ нет "транспортной прослойки" типа почтового модуля в Супермаг+.
Сервер и касса напрямую смотрят в базу друг-друга.

Сам обмен основан на версионности таблиц.
- каждая строка имеет поле-версию
- для каждой таблицы хранится текущая максимальная версия строки
Версии таблиц сервера и кассы сравниваются, строки, отсутствующие в "подчиненной" БД едут в нужную сторону.
Подчиненность настраивается: эти таблички должны ехать с сервера на кассы, эти наоборот.

По надежности всего этого: из своего опыта припоминаю, что в какой-то версии, лет 6 назад, некоторые данные (клиенты/счета клиентов) косячно реплицировались. Но это был просто баг, который поправили.
Получается, что обмен идет стандартным функционал MySQL - репликацией таблиц?
25.10.2014 14:04
Цитата:
Zartes Получается, что обмен идет стандартным функционал MySQL - репликацией таблиц?
Нет, всем этим занимается сам УКМ.
26.10.2014 11:12
Спасибо ребята за помощь.
Вопрос только одиностался:
1) Если идет онлайн репликация, что произойдет если связь прервется?
2) Не будет ли тупить касса?
26.10.2014 14:17
1. Что успело измениться - откатится. При восстановлении связи - начнется сначала
2. Нет, нисколько. Но конечно будут тупить операции, требующие вечный онлайн: авторизация банковского безнала, работа со счетами сертификатов/клиентов (при соответствующем типе репликации)
26.10.2014 14:28
я б не сказал, что при отсутствии связи сильно тупит при обслуживании бонусных карт
26.10.2014 14:37
И отлично. У меня сертификаты при остановленном СГО не мгновенно выдают ошибку, но в принципе терпимо.
Часовой пояс GMT +3, время: 04:20.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.