Шаблон проектирования для обработки неограниченных событий - PullRequest
0 голосов
/ 05 февраля 2010

Я хочу предложить любой шаблон проектирования, в котором я хочу обрабатывать неограниченное количество событий.

Я не уверен, сколько событий я могу получить, когда система работает. У меня есть определенные действия для этих событий.

Я ищу решения, которые могут дать мне действия по обработке почти в реальном времени.

1 Ответ

0 голосов
/ 06 февраля 2010

Цепочка ответственности работает на вас?

Вы бы дали всем производителям событий объект для отправки событий, и этот объект передавал бы событие из правила в правило, пока оно не будет полностью обработано.

Кроме того, при создании приложений с графическим интерфейсом на Java мне нужно иметь дело со многими графическими компонентами, которые генерируют различные события на основе действий пользователя и исходя из того, что происходит, мне нужно реализовать правила для того, что происходит.

Я не уверен в названии базового шаблона приемника событий, который используется в Swing, но он также может работать для вас.

Если вы имеете в виду реальное время, например, время отклика графического интерфейса, то достаточно просто вызвать вызов обработчику событий, что и происходит в Swing.

Если бы я знал больше о том, как или где генерируются эти события, то, возможно, я мог бы предложить лучшую модель.

...