四個方面講透共享單車APP的技術含量
2017年12月06日
12
亦強科技 分類:共享單車
共享單車已走出國門,被被輸往世界各個城市,共享單車甚至被譽為中國新四大發明之一。
共享單車的實現,除了自行車本身設備的應用,其實質更多是“物聯網+互聯網”的結合。
共享單車APP的通過云端控制來向用戶提供單車租賃服務,主要體現在四個方面:
第一個方面:云計算基礎平臺;共享單車APP是建立在云計算之上的大規模雙向實時應用,云計算能夠保證共享單車APP的快速部署、高擴展性,與此同時,能夠應付大規模高并發場景,滿足百萬級數量的連接需要。
第二個方面:數據資產;
1.單車數據,是物聯網特性的資產數據,包括單車的通信連接狀態、車鎖狀態、使用記錄等;
2.用戶數據,是互聯網特性的用戶數據,除了用戶基本信息、消費記錄、用戶賬戶和征信信息等,還包括用戶的行為數據,如:騎行的路徑和位置信息;
3.單車數據由智能鎖通過通信模塊和SIM卡,經過電信運營商的網絡以及運營商的物聯網平臺,上傳到共享單車APP的服務平臺,因此,共享單車是“物聯網+互聯網”的應用。
第三個方面:平臺服務;共享單車涉及海量的物聯網數據、用戶數據的管理,另外還要隨時跟進用戶需求而做功能開發和優化,所以APP會先構建平臺服務(PaaS)。配備平臺服務層,能夠使得應用承載百萬量級的高并發數據流,又能做到資源和能力的動態調配、功能的靈活開發。
第四個方面:集成應用;云端的共享單車APP系統集成外部的互聯網功能(如支付、二維碼應用、電子地圖等),將單車和用戶連接起來,完成一套完整的租賃服務流程(地圖尋車->二維掃碼->用戶解鎖->騎行使用->合鎖還車->支付結算)。