Мне нужно создать приборную панель для приложения, на приборной панели будут разные дашлеты, и каждый дашлет может иметь любую из следующих вещей:
- Графики (JFreeCharts и некоторые диаграммы Javascript)
- Данные таблицы из таблиц
- Данные из внешних источников
- Карты
Какой может быть хорошая архитектура для такого рода приложений?
В настоящее время я имею в виду следующее:
- Каждый дашлет должен иметь свой собственный жизненный цикл, и при загрузке приборной панели сначала должен отображаться только пользовательский интерфейс дашлетов.
- После загрузки страницы каждый дашлет отправляет вызов сервера (в зависимости от его типа) для выборки данных.
- После того, как данные были получены, каждый дашлет (в зависимости от его типа) отображает данные.
задан ABJ 20 July 2011 в 07:56
поделиться