09.04.2012 14:26
Hyperion
 
Если излагать всё с самого начала, получится очень длинный текст. :)
Скажу лишь что работать с Олегом (student) приятно и удобно.
Были и телефонные звонки в выходные, и обновления кассовой программы в связи с нюансами оборудования, были и нововведения в интерфейс программы.

Поэтому расскажу немного с конца, о том чем занимаемся последнее время.

Добавлено через 5 минут 33 секунды
Что сделал в течение 2010-2011 года.

У клиентов подтормаживает сеть. За локальную сеть отвечает провайдер,
так же как за VPN между магазинами. Решить вопрос с улучшением связи однозначно
не удалось - случаются потери пакетов.
POS-терминалы на UKM-Win, как правило есть еще один рабочий компьютер где
установлен SuperMag+. Этот же компьютер используется как хранилище файлов
при обмене данными между POS и кассовым сервером SuperMag+.
Поэтому решили написать небольшую программу интеллектуального обмена данными.
Забирает и отправляет файлы у кассового модуля. А касса в свою очередь
настроена и забирает данные на этом компьютере.

Удобно тем, что касса не зависит от времени передачи файлов по VPN, которое
иногда очень нестабильное и занимает не одну минуту.
Поэтому программа сама мониторит наличие новых данных и выглядит это так будто
касса сама заходит на сервер, создаёт флаговые файлы и т.п.
Ну и в свою очередь для кассы папки компе выглядят так же как будучи на сервере.
09.04.2012 14:45
student
 
оригинальное решение :)
в какой то степени напоминает существующий вариант локальной загрузки (когда касса сама копирует сначала данные к себе и только потом грузит)

дополнение:
хотя пожалуй и нет - при такой схеме сервер загрузки может быть соседним компом с которым у кассы всегда есть связь
09.04.2012 14:53
Hyperion
 
Да, пробовали, но склонились к фоновой загрузке - чтобы не тратить время покупателя. И гарантированность результата - сеть прерывается - тоже экономит время.
Короче ситуация с сеткой очень специфическая. :)
09.04.2012 15:09
student
 
Цитата:
Hyperion И гарантированность результата
в принципе сей способ должен хорошо сказаться и на обычных кассах с укм2\4 - там где файловый обмен идет и сервер далеко от магазина
09.04.2012 15:10
Hyperion
 
Март 2012.

Комп покушали вирусы, извне по сетке почти не заходит, но если и заходит, то
связь прерывается.
Поэтому уже и по локалке касса удачно и быстро не может получить обновления.

Лечением вирусов, установкой антивирусов занимается сис. админ.
В общем не наша ответственность.
Тем более когда нужно быстро восстановить обмен данными, а не заниматься
восстановлением работоспособности сети.

Поэтому принято решение поставить программу автообмена уже на кассу.
Забирает прямо из папки кассового модуля SuperMag+. УКМ-Win уже забирает
данные из папки локальном диске.
Ощутили удобство, независимость и автономность кассы.

PS: Комп так и не полечили... В смысле вирусов уже нет, но наши нужды нормально
уже не будет обслуживать :)
09.04.2012 15:17
akonev
 
кончай дразнить. поделись уже волшебной программкой ;)
09.04.2012 15:21
Mtirt
 
Цитата:
student в принципе сей способ должен хорошо сказаться и на обычных кассах с укм2\4 - там где файловый обмен идет и сервер далеко от магазина
Только УКМ2, наверное.
В УКМ4 файловый обмен только с сервером.
09.04.2012 15:39
akonev
 
как раз для меня вариант. у меня укм4-серваки в каждом магазине, а кассовый модуль для многих из них в офисе. недавно в офисе случился глюк связи с потерями пинга до 30%. в четырех магазинах конвертеры навернулись при прогрузке из удаленного каталога и снесли штрихкоды. как савраски с флешками носились и грузили локально.
09.04.2012 15:43
student
 
Цитата:
Andrew_Konev кончай дразнить. поделись уже волшебной программкой ;)
я бы рад, да не мое это - я до сегодняшнего дня о ней и не слышал даже :)
надеюсь, что Hyperion озвучит принципы по которым все построено - по идее там все должно быть прозрачно - обычное копирование с проверкой
09.04.2012 15:55
akonev
 
Цитата:
student я бы рад, да не мое это - я до сегодняшнего дня о ней и не слышал даже :)
надеюсь, что Hyperion озвучит принципы по которым все построено - по идее там все должно быть прозрачно - обычное копирование с проверкой
я к нему и пристаю :)

принципы я сам могу напридумывать, мне реализовывать времени не хватает.
Часовой пояс GMT +3, время: 20:46.

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