我在JavaFX中使用登录系统和一些必须保存在远程数据库中的数据开发桌面应用程序。问题是:与服务器上的每个用户建立数据库连接的最佳方法是什么?我应该使用RESTful API还是使用远程主机连接到数据库,就像它是本地数据库一样?
答案 0 :(得分:0)
您希望操作哪种数据?如果您不需要绝对同步的信息视图,则可能需要对信息进行多少控制(以及它必须具有多大的安全性?)(re:与客户端持久连接的服务器端应用程序)通知变更事件等等,最好只建立一个RESTful API来完成两者之间的所有繁琐工作。
如果您要进入RESTful api并且还必须设计它,我建议给它一个很好的阅读。 Best Practices for a Pragmatic RESTful API