我的应用程序在 MVC 中包含一个 UI,其中包含几个通过 spring 注入的控制器。一些控制器正在创建事件,例如登录到数据连接。所有其他控制器都依赖于这些事件,因此需要通知它们。
在这些注入的组件之间使用轻量级通信的正确方法是什么?我研究了 Spring Integration,但它似乎有点矫枉过正。像 ActiveMQ 这样的消息系统也不适合这项任务,因为应用程序应该是一个独立的客户端。
我的应用程序在 MVC 中包含一个 UI,其中包含几个通过 spring 注入的控制器。一些控制器正在创建事件,例如登录到数据连接。所有其他控制器都依赖于这些事件,因此需要通知它们。
在这些注入的组件之间使用轻量级通信的正确方法是什么?我研究了 Spring Integration,但它似乎有点矫枉过正。像 ActiveMQ 这样的消息系统也不适合这项任务,因为应用程序应该是一个独立的客户端。