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

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

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

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

Удобно тем, что касса не зависит от времени передачи файлов по VPN, которое
иногда очень нестабильное и занимает не одну минуту.
Поэтому программа сама мониторит наличие новых данных и выглядит это так будто
касса сама заходит на сервер, создаёт флаговые файлы и т.п.
Ну и в свою очередь для кассы папки компе выглядят так же как будучи на сервере.
 
"Спасибо" Hyperion от:
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, время: 17:04.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.