app远程控制另一个app发送指令的实现方式或思路

我想要开发一个APP能远程控制另一个app发送相关指令给机器人,中间有后台支持,不考虑app轮询请求的方式,求大神谈一谈实现的方式或思路流程

无非就是实现一个双向的通讯,可以用第三方推送api实现反向发通知。

不要用轮询,应该用推送