使用 Socket.IO,我可以发送消息并将它们存储在数据库中吗? [关闭]
Posted
技术标签:
【中文标题】使用 Socket.IO,我可以发送消息并将它们存储在数据库中吗? [关闭]【英文标题】:Using Socket.IO, could I send messages and store them in the database? [closed] 【发布时间】:2019-10-20 13:33:25 【问题描述】:我想使用 angular 作为前端,springboot 作为后端,mysql 作为数据库进行实时聊天。例如,使用 Socket.IO 库,我是否能够将消息实时发送到后端并存储在数据库中?
【问题讨论】:
除了你上面说的,还需要message queue
。
【参考方案1】:
我建议你使用 Socket.IO 是一个用于实时 Web 应用程序的 javascript 库。以及 Web 客户端和服务器之间的双向通信,在您的情况下,您可以在前端应用程序中使用 Angular。
【讨论】:
我可以将消息也存储在数据库中吗? 是的,如果你使用 MySQL 作为数据库,那么你可以使用 require('MySQL') 并且你可以连接你的数据库并按照你的意愿处理你的脚本。 请您找到一个如何将 socket.io 与 MySQL link 连接的示例,我向您推荐了这个库,因为它会让您的生活更轻松。r 我有java技能,我可以使用socket.io从后端和角度前端进行弹簧启动吗? 是的,你可以,请尝试访问上面的链接。以上是关于使用 Socket.IO,我可以发送消息并将它们存储在数据库中吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章