Перейти к основному контенту

Обзор компонентов Tomato

Общая информация

Актуальные дистрибутивы расположены тут:
ftp://81.94.140.200 / user_name : anonymous

 

Цель: получение меню, цен, скидок из учетной системы r_keeper_7, обогащение меню фотографиями, дополнительным описанием, тэгами. Поддержание актуального меню, мультиязычность, дуплексная синхронизация, возможность работы комплекса, как на территории ресторана, так и «выход за территорию», облачное решение

Состав модулей:

Название модуля Назначение OS Статус
rexMQs.exe

Демон, устанавливается на сервере ресторана, взаимодействует по шине данных с сервером tomato.exe, назначение выполнять XML запросы от сервера Версия 2.x

инсталляция

win64 стабильный
Tomato.exe

Сервер, выполняет запросы от внешних клиентов, протокол обмена json-rpc, встроенная шина данных, встроенный HTML сервер, осуществляет push уведомления клиентам об изменении цен, об изменении доступности блюд (стоп-лист, расписание). Платежи – система быстрых платежей, совместное решение с банк «Русский стандарт». Поддержка QR-меню, как статическое, так и динамическое Версия 1.x

инсталляция

win64 стабильный
TomatoCfg.exe Конфигуратор, визуальное отображение категорий, групп, блюд и т.д, настройка и обогащение блюд. Версия 1.x win64 стабильный, временное решение, проект web-версия

Задача заменить плоское представления меню, состоящие из множества таблиц, на объектное представление, один «вход», для множества решений!