如何创建应用程序独立通知服务器

How to create an application Independent notification server?

本文关键字:应用程序 独立 通知 服务器 创建 何创建      更新时间:2023-09-26

我已经创建了一个特定于应用程序的通知服务器,现在正在准备一个独立于应用程序的服务器,以将通知发送到使用该应用程序的客户端进行同步,我不问代码等等,你能给我建议吗?开发独立于应用程序的组件的基本需求是什么?

最好的办法是创建一个不同应用程序可以轻松连接到的消息队列(pub-sub(。

如果你的应用不是那么大,你可以创建一个TCP服务器,并将信息发送给每个连接的人。如果你需要扩展你的应用程序,你可以使用Redis,ZeroMQ,RabbitMQ等。

你可以看看我的Twitter Steam应用程序,看看我是如何实现这一目标的:

  • 应用: https://github.com/alessioalex/Presentations/tree/master/WebUp4/applications
  • TCP 服务器实现:https://github.com/alessioalex/Presentations/blob/master/WebUp4/applications/twitter-streaming/tweetBroadcaster.coffee