使用像Socket.io这样的Firebase?

使用像Socket.io这样的Firebase?,firebase,Firebase,我想创建一个移动应用程序(NativeScript)和桌面应用程序(Electron.js),它可以触发服务器可以捕获和处理的事件,然后向所有客户端(有时只是其中的一部分)发送事件,这样客户端就可以根据服务器触发的事件类型显示消息 我使用socket.io创建了一个原型Electron应用程序,它运行良好,但我想使用Firebase。Firebase也可以这样做吗?看起来FCM可能有效,但根据他们的文档,我并不完全清楚 如果FCM不起作用,Firebase向客户端发出事件并响应客户端发出的事件的

我想创建一个移动应用程序(NativeScript)和桌面应用程序(Electron.js),它可以触发服务器可以捕获和处理的事件,然后向所有客户端(有时只是其中的一部分)发送事件,这样客户端就可以根据服务器触发的事件类型显示消息

我使用socket.io创建了一个原型Electron应用程序,它运行良好,但我想使用Firebase。Firebase也可以这样做吗?看起来FCM可能有效,但根据他们的文档,我并不完全清楚


如果FCM不起作用,Firebase向客户端发出事件并响应客户端发出的事件的最佳方式是什么?

在您的情况下,您可以使用由Firestore中的任何更改触发的云函数,但是如果这不是您想要的,那么可调用函数和HTTP触发函数也可以用作在任何客户端上的所需事件之后触发并将其传递给FCM的一种方式