Лучшая архитектура приборной панели

Мне нужно создать приборную панель для приложения, на приборной панели будут разные дашлеты, и каждый дашлет может иметь любую из следующих вещей:

  1. Графики (JFreeCharts и некоторые диаграммы Javascript)
  2. Данные таблицы из таблиц
  3. Данные из внешних источников
  4. Карты

Какой может быть хорошая архитектура для такого рода приложений?

В настоящее время я имею в виду следующее:

  1. Каждый дашлет должен иметь свой собственный жизненный цикл, и при загрузке приборной панели сначала должен отображаться только пользовательский интерфейс дашлетов.
  2. После загрузки страницы каждый дашлет отправляет вызов сервера (в зависимости от его типа) для выборки данных.
  3. После того, как данные были получены, каждый дашлет (в зависимости от его типа) отображает данные.
13
задан ABJ 20 July 2011 в 07:56
поделиться