node.js—使用angular、node和mysql实现WebSocket

i86rm4rw  于 2021-06-15  发布在  Mysql
关注(0)|答案(1)|浏览(422)

我有一个angular应用程序,提供node.js api的内容,该api从mysql数据库获取数据。节点api服务器只从数据库中获取数据,不插入任何内容。springbootapi微服务将数据插入数据库。
我该如何实现websockets,以便每次spring引导api向数据库中插入内容时,内容都能实时地提供给angular应用程序。
我很难找到这方面的教程,帮助将不胜感激!

vxf3dgd4

vxf3dgd41#

你的应用程序将在以下模式下工作。即:
刷新或加载页面时,将从节点api检索基本内容
websocket和watcher将基于angular(客户端)+spring boot(服务器端)。web套接字实现不依赖于节点api。
您需要创建客户端发送方和接收方
spring启动mysql的接收端和发送端,同时通知客户端。
当输入新文本时,客户机和服务器将通过web套接字进行通信。您不需要在springboot中返回任何数据,但是springbootwebsocket应该通知客户机新的连接/文本等。
请检查下面的链接。它演示了angular+spring引导的套接字实现。
链接:
Spring Boot角网套
带spring boot websocket server的angular 6 websocket示例| sockjs+stomp

相关问题