读书人

这样的系统可行性高不高?解决方案

发布时间: 2012-03-08 13:30:13 作者: rapoo

这样的系统可行性高不高?
现在负责开发这样一个系统:实时刷卡消费系统。Money是要存在数据库里面的,数据库服务器放在上海,但是可以在全国各地实时刷卡消费。我想说的是:如果网络延迟比较大的话,用户刷卡之后要等几秒钟后系统才会提示用户刷卡成功(数据要通过网络来传送),不知道这样的系统做出来后可行性高不?也许还有更好的解决方案,请多多指教~

[解决办法]
第一:公交车上使用移动网络,若实时在线则省去连接环节,刷卡时直接传送数据。优点:速度快,缺点:成本高
第二:数据量尽量减少,最多传一个卡号,一个POS机编号,这样即使网络堵塞也不会造成太大的问题。
第三:卡上也储存金额,这个金额仅在网络拥堵严重时候使用,刷卡同时扣除,这样在断网、拥堵的时候也可以快速刷卡(不通过网络),正常网络状态下若出现卡的金额和网络传来金额不一致的情况以网络的为准,更新卡里的金额。
第四:考虑网络的安全性。

读书人网 >C++

热点推荐