Какой шаблон проектирования следует использовать для передачи информации между несколькими диалоговыми окнами в настольном приложении? - PullRequest
0 голосов
/ 14 мая 2009

Я работаю над приложением CRUD, используя .NET, и у меня есть около 10 или около того диалогов, которые я должен реализовать. Пользователь вводит информацию в одно диалоговое окно и отправляется в другое диалоговое окно в зависимости от передаваемой информации. Это приложение в основном отражает действия Spring MVC и JSF при передаче информации между страницами JSP.

Есть ли шаблон проектирования, который я могу использовать вместе с шаблоном / архитектурой MVC, который поможет мне передавать информацию между диалогами?

Ответы [ 3 ]

1 голос
/ 14 мая 2009

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

1 голос
/ 14 мая 2009

Шаблон Observer полезен во многих из этих ситуаций.

0 голосов
/ 15 мая 2009

Возможно, стоит рассмотреть шаблон Application Controller . (Также здесь ) Кроме того, я не знаю точно, что делает ваша программа (то есть, каков результат в конце цепочки диалогов), но этот шаблон в сочетании с Строитель шаблон хорошо работает.

...