Quando si accede a Google, la home page di Google si collega a molti altri servizi (ad esempio Gmail, Play, Drive).goa's architecture - Aggregazione dei contenuti per l'interfaccia utente web di google
D1) Esiste uno schema SOA che descrive il modo in cui accoppiano le UI per ciascun servizio in modo approssimativo, ma allo stesso tempo fornisce anche una barra dei menu standard, un aspetto standard e un unico accesso attraverso le loro applicazioni?
Q2) Esiste qualche documentazione disponibile che descriva la loro architettura per collegare il contenuto dell'interfaccia utente?
Modifica
ho dato un'occhiata con Firebug e sembra che ci sia una relazione bidirezionale fra la barra dei menu e l'applicazione. La barra dei menu ha un link per ogni applicazione, ma ogni applicazione ha anche la barra dei menu inclusa.
Posso riferirlo all'interfaccia utente eclipse, in cui un'applicazione può contribuire al menu dell'applicazione, ma ogni menu è inserito nel contesto dell'applicazione Eclipse che aggrega tutti i plugin dell'interfaccia utente separati.
Così come fa Google fare questo nella loro interfaccia utente? Sembra che ci sia un po 'di magia javascript in corso, con la barra dei menu viene iniettato in ogni applicazione.
Non abbastanza chiaro su ciò che si sta chiedendo qui, la prego di chiarire o restringere il campo? Le tue domande sembrano concentrarsi sull'interfaccia utente, ma è proprio questo ciò che desideri? Basta eseguire Firebug e tracciare quali file vengono scaricati ed eseguiti rivela molto su dove vengono caricate le risorse dell'interfaccia utente. Ci sono anche diversi articoli pubblicati (sia da Google che da altri) sulla loro soluzione single-sign-on. –
Sono d'accordo con David, le domande sono buoni candidati per scrivere un libro piuttosto che per dare una risposta alla domanda. –
Ho modificato la domanda, si spera che ora sia un po 'più precisa? –