移动同步服务(Mobile Sync Service,简称 MSS)是 mPaaS 平台的一个核心基础服务组件。MSS 源自蚂蚁集团内面向移动应用、从服务端到客户端进行海量数据推送的全链路解决方案——SYNC。该组件提供了一个安全的基于传输控制协议(Transmission Control Protocol,简称 TCP)和安全套接层(Secure Sockets Layer,简称 SSL)的数据通道,能够及时、准确、有序地将服务器端的业务数据主动地同步(SYNC)到客户端 APP。

其核心特性有:可靠同步——针对业务要求的 QoS(Quality of Service)等级为必达的业务场景而言,MSS 保证只要用户在该数据有效期内活跃并且匹配业务推送要求的条件(如客户端版本号、操作系统类型等维度),就一定让客户端同步到业务推送的数据。增量有序——MSS 保证同一个通道内到达客户端的消息顺序一定是与业务服务器调用 MSS 服务器的顺序一致,并且所有消息以增量方式同步至客户端。高实时性——当客户端连接的网络状况良好时,MSS 可以保证非常高的推送实时性,消息推送耗时几乎是纯网络传输的耗时(1s 之内送达)。当客户端连接的网络受到主干网波动、路由器故障、基站信号弱、客户端存储满等不可抗拒因素干扰时,MSS推送则会待TCP长连接重新建上以后再进行数据同步。