所以,我目前正在开发一个允许使用REST API在各种设备之间进行消息传递的项目,但是我遇到了如何处理来自后端的请求和检索的障碍。
我想到的当前结构是
现在这是我缺乏经验的地方。我之前使用过MySQL数据库,但这是存储这类易失数据的最佳方法吗?我觉得有更好的选择,但我不知道。我使用什么设计结构来发送和检索请求? JavaScript最适合这个吗?
提前感谢您,如果我没有在地方使用正确的条款,我很抱歉,因为我对这种类型的后端缺乏经验。
答案 0 :(得分:0)
我在之前的一个项目中使用了类似的设置。
我唯一不同的做法是在服务器上使用JSON文件而不是MySQL服务器来存储消息。
通过处理POST / GET / ...请求的服务器上的PHP脚本,我不断更新文件。请求来自客户端上的javascript(JQuery)脚本。 $ .ajax很好地满足了这里的要求。
工作得很好。考虑一下,它可能不是最安全的方式,因此如果您想要一种更安全的方式来创建聊天,您可能希望寻找替代方案。 (在我的设置中不需要)