При входе в Google главная страница Google ссылается на несколько других служб (, например. Gmail, Play, Диск ).
Q1 )Существует ли шаблон SOA, описывающий способ слабой связи пользовательских интерфейсов для каждой службы, но в то же время предоставляющий стандартную строку меню, стандартный внешний вид и единый вход для всех приложений?
Q2 )Доступна ли какая-либо документация, описывающая их архитектуру для связывания содержимого пользовательского интерфейса?
Изменить
Я посмотрел с помощью Firebug, и кажется, что между панелью меню и приложением существует двусторонняя связь. В строке меню есть ссылка на каждое приложение, но каждое приложение также имеет встроенную строку меню.
Я могу связать это с пользовательским интерфейсом eclipse , где приложение может вносить свой вклад в меню приложения,но каждое меню живет в контексте приложения eclipse, которое объединяет все отдельные плагины пользовательского интерфейса.
Итак, как Google делает это в своем пользовательском интерфейсе? Похоже, происходит какое-то волшебство javascript, когда строка меню внедряется в каждое приложение.