Не слишком зрелищно, но дает представление о процессе
сопротивление пружины будет мешать
кому "жесть", а кому и - "вау! вот это сиськи!"
напиши автору соуса, он обещался ответить на данный вопрос, но что-то смолчал - http://kak-eto-sdelano.livejournal.com/243505.html
Во-первых, картонка со временем приходит в негодность. Во-вторых, купить новую в автомате бывает значительно быстрее, чем отстоять очередь в кассу на пополнение старой.
Вполне логично. Основные данные - на центральном сервере (не добраться). Дублирующие данные - на карте (номер карты, число поездок). Свериться с картой при считывании - это быстро (не задерживаем проход). Свериться с центральным сервером - долго.
Вот только все равно должен быть "местный" сервер, на который закидывается буфер об изменениях в прошедших картах для обновления данных на центральном, а так же хранится загруженный список "карт, заблокированных центральным".
Если я это правильно понимаю.