Я не знаю многих фреймворков на рынке, но я хотел что-то знать. Как и концепция шины событий в GWT, эта техника существует в других рамках?Концепция GWT Event Bus в других рамках
ответ
Многие интерфейсы пользовательского интерфейса используют модель EventBus. События - это просто асинхронные сообщения. Интерфейсы пользовательского интерфейса обычно используют эти асинхронные механизмы для уведомлений, потому что они не хотят блокировать взаимодействие пользователя с системой, пока обрабатывают последнее изменение, внесенное ими в пользовательский интерфейс. Иногда люди сами пишут эти шины, используя шаблон Observer, и иногда их предоставляют фреймворки.
События и автобусы событий имеют параллели в других асинхронных системах. Например, ориентированное на сообщения промежуточное программное обеспечение (например, JMS-сервер) представляет собой механизм кросс-процесса или межсистемной системы, концептуально то же, что и EventBus.
EventBus - Этот API, похоже, реализует то, что вы ищете.
Я думаю, что автобус события должен отделить отправителя и получателя, вы можете взглянуть на шаблон приемника в шаблоне проектирования.