REST风格的Api或Socket.IO
我正在写手机应用程序。 它连接到node.js服务器并获取一些数据。 哪个是从nodejs服务器检索数据的最佳方法?
我的项目架构:
mySQL DB < – > node.js(服务器)< – (socket.io或restful) – >移动客户端
如果你需要服务器和客户端之间的双向实时连接(例如聊天机器人或股票代码),那么socket.io将是一个不错的select。
但是,如果您只是需要从服务器上不时地从客户端获取一些数据(和/或推送一些数据),那么RESTful架构更有意义。
对于大多数用例来说,RESTful架构可能更好。 如果您详细阐述您在客户端和服务器之间共享的数据types,可以有更准确的答案。
- 如何从Android的socket.io客户端发送图片/文件到node.js socket.io服务器?
- Cordova – 命令|的错误代码1 命令失败
- 可行性聊天android使用php服务器?
- phonegap运行android – 创build命令失败,退出代码8 – Linux
- 触摸移动事件不正确
- PhoneGap AdMob插件中未定义的variablesadmob
- socket.io xhr慢速连接上的错误(3G移动networking)
- Phonegap 3.0,Cordova CLI:创buildios子项目时发生错误
- cordova-plugin-media:在nodejs服务器上parsing“.amr”audio文件