卡上有的内容:ID,余额,可能也会存一些非实时设备的消费记录,可其设备ID等
服务器,ID,余额,可能还有一些刷卡记录,这应该是有的
刷卡机,读ID,读余额,减本次扣费并记录,重写卡余额,可能也将刷卡机的ID及本次消费写入卡内。当卡与实时设备连接时,没有的写入服务器,有的消掉。-----------这个动作也是防私改卡数据的方法之一。
刷卡机与服务器交接时:记录消费,并减余额(可能还有一些其它相关动作),得到新余额。
充值,读ID,余额,增加余额,服务器只增加值,并不会将服务器的新余额写到卡上,而是卡原余额加充值得到卡新余额。
但这其中,在一天中,公交扣了费,没上交服务器,这时充值,卡余额和服务器余额对不上,是如何处理的。
还是卡中也记录每次刷卡(一定次数,如果和服务器已有的,就消掉)
以上内容并不来自任何资料。。。 |