服务依赖关系 ### 系统调用关系图  ### 说明 1. 业务系统是要发送业务消息的服务,所有要推送的消息直接转给MPNS 2. MPNS是我们的业务推送系统,负责消息推送,长链接的检查,离线消息存储,用户打标等 3. APNS、JPUSH、MPUSH等分别是我们的客户端已经接入的推送系统 4. MPNS主要是为了隔离业务系统和各种推送系统,用户使用哪个长链接服务,业务系统不需要感知,统一有MPNS去选择、去切换 5. Alloc负责调度维护MPushServer集群,提供查询可用机器列表的接口,详细参见[Alloc实现]