【JavaWeb】多个系统中都有消息提醒这个模块。怎么把这个模块弄成一个单独的模块,然后在每个系统都能调用

多个系统中都有消息提醒这个模块。怎么把这个模块弄成一个单独的模块,然后在每个系统都能调用,,想请教下java开发实现这种功能??

阅读 6.1k
3 个回答

简单地说可以这样,单独抽离出来作为一个服务模块,如推送服务,订阅/发布服务 etc. 也可以参考使用redis、消息中间件等等具备上术功能,消息服务负责提供消息推送、发布、持久等,自己的业务负责注册,遵循自己定义规范即可

感觉MQ可以解决这个问题

是系统之间还是后台服务到web界面的提醒,如果是系统之间可以用订阅/发布服务,web界面可以使用html5支持的websocket来实现。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题