Khi đăng nhập vào Google, trang chủ Google liên kết với nhiều dịch vụ khác (ví dụ: Gmail, Play, Drive).kiến trúc soa của google - Tổng hợp nội dung cho giao diện người dùng web của google
Q1) Có mô hình SOA mô tả cách họ ghép nối các UI cho mỗi dịch vụ, nhưng đồng thời cũng cung cấp thanh menu chuẩn, giao diện chuẩn và dấu đơn trên các ứng dụng của chúng?
Q2) Có tài liệu nào có sẵn mô tả kiến trúc của họ để liên kết nội dung giao diện người dùng không?
Sửa
Tôi đã lấy một cái nhìn với Firebug và nó có vẻ như có một mối quan hệ hai chiều giữa thanh menu và các ứng dụng. Thanh thực đơn có một liên kết đến mỗi ứng dụng, nhưng mỗi ứng dụng cũng có thanh menu bao gồm.
Tôi có thể liên kết giao diện này với giao diện người dùng eclipse, trong đó ứng dụng có thể đóng góp vào menu ứng dụng, nhưng mỗi menu sống trong ngữ cảnh của ứng dụng nhật thực tổng hợp tất cả các plugin UI riêng biệt.
Vậy Google làm như thế nào trong giao diện người dùng của họ? Dường như có một số thuật sĩ javascript đang diễn ra, với thanh trình đơn được tiêm vào từng ứng dụng.
Không khá rõ ràng về những gì bạn đang yêu cầu ở đây, bạn có thể vui lòng làm rõ hoặc thu hẹp nó xuống? Câu hỏi của bạn dường như tập trung vào giao diện người dùng, nhưng đây thực sự là điều bạn muốn? Chỉ cần chạy Firebug và truy tìm những tập tin được tải xuống và thực hiện cho thấy rất nhiều về nơi mà các tài nguyên giao diện người dùng được nạp từ đó. Ngoài ra còn có một số giấy tờ được xuất bản (cả Google và những người khác) về giải pháp duy nhất của họ về giải pháp. –
Tôi đồng ý với David, các câu hỏi là những ứng cử viên tốt để viết một cuốn sách chứ không phải để trả lời một câu trả lời. –
Tôi đã chỉnh sửa câu hỏi, hy vọng nó bây giờ chính xác hơn một chút? –