Mysql Node.js服务器(移动客户端)

Mysql Node.js服务器(移动客户端),mysql,node.js,delphi,mobile,firemonkey,Mysql,Node.js,Delphi,Mobile,Firemonkey,我正在尝试使用移动应用程序进行数据监控。 我有一个mysql数据库,我计划使用Node.js服务器。 我的项目: Node.js服务器连接到mysql数据库 移动应用程序连接到node.js服务器,当新数据添加到mysql时,node.js服务器使用restful服务将数据发送到移动应用程序。 node.js服务器和firemonkey移动客户端应用程序之间是否可以通信?(我将通过firemonkey-Delphi构建移动应用程序) 使用推送通知的原因是,您的移动应用程序不会浪费资源来保持与

我正在尝试使用移动应用程序进行数据监控。
我有一个mysql数据库,我计划使用Node.js服务器。
我的项目:
Node.js服务器连接到mysql数据库
移动应用程序连接到node.js服务器,当新数据添加到mysql时,node.js服务器使用restful服务将数据发送到移动应用程序。
node.js服务器和firemonkey移动客户端应用程序之间是否可以通信?(我将通过firemonkey-Delphi构建移动应用程序)

使用推送通知的原因是,您的移动应用程序不会浪费资源来保持与服务器的持续连接,以等待新数据,无论是web套接字还是检查新数据


请记住,推送通知代码对于和平台可能不同

是的,您可以使用推送通知通知您的应用程序新数据已准备就绪,然后让该应用程序请求数据。另一个解决方案是保持websocket打开并监听,但它在电池方面非常昂贵,应该避免使用。所以我的系统像:mySQL->Node.js(服务器)->GCM(推送不。)->移动应用程序(IOS、Android)是真的吗?