Po zalogowaniu się do Google strona główna Google łączy się z wieloma innymi usługami (np. Gmail, Play, Dysk).Architektura Google Goo - gromadzenie treści dla internetowego interfejsu użytkownika Google
Q1) Czy istnieje wzorzec SOA, który opisuje sposób, w jaki luźno łączy interfejsy dla każdej usługi, ale jednocześnie zapewnia standardowy pasek menu, standardowy wygląd i styl oraz pojedyncze logowanie w swoich aplikacjach?
Q2) Czy dostępna jest dokumentacja opisująca ich architekturę do łączenia zawartości interfejsu użytkownika?
Edit
Brałem spojrzeć z Firebug i wydaje się, że istnieje związek pomiędzy dwukierunkowy paska menu i aplikacji. Pasek menu zawiera odsyłacz do każdej aplikacji, ale każda aplikacja ma również pasek menu.
Mogę to odnieść do interfejsu użytkownika eclipse, w którym aplikacja może wnieść wkład do menu aplikacji, ale każde menu funkcjonuje w kontekście aplikacji eclipse, która agreguje wszystkie oddzielne wtyczki interfejsu użytkownika.
Jak Google robi to w swoim interfejsie użytkownika? Wygląda na to, że jest trochę magii javascript, a pasek menu jest wstrzykiwany do każdej aplikacji.
Nie całkiem jasne, na co prosicie tutaj, czy mógłbyś wyjaśnić lub sprowadzić? Twoje pytania wydają się skupiać na interfejsie użytkownika, ale czy to naprawdę jest to, czego chcesz? Po prostu uruchomienie Firebug i śledzenie, jakie pliki są pobierane i wykonywane, ujawnia wiele informacji o tym, skąd są pobierane zasoby interfejsu użytkownika. Istnieje również kilka artykułów opublikowanych (zarówno przez Google, jak i inne) na temat rozwiązania z jednym znakiem. –
Zgadzam się z Davidem, pytania są dobrymi kandydatami do napisania książki, a nie do rzetelnej, trafnej odpowiedzi. –
Edytowałem pytanie, mam nadzieję, że teraz jest ono nieco bardziej precyzyjne? –