In dieser Abbildung werden die drei Pfeiler der Java ES-Lösungsarchitektur durch die drei Dimensionen eines Würfels dargestellt.
Eine Dimension des Würfels stellt die Infrastrukturdienst-Abhängigkeiten von oben nach unten angeordnet dar. Es handelt sich hierbei um Plattformdienste, Middleware-Dienste und Anwendungsdienste.
Die zweite Dimension des Würfels stellt die logischen Schichten (die Client-Schicht, die Präsentationsschicht, die Geschäftsdienstschicht und die Datenschicht) von links nach rechts angeordnet dar.
Die dritte Dimension des Würfels stellt die Dienstqualitäten (Leistung, Verfügbarkeit, Sicherheit, Skalierbarkeit und Zweckmäßigkeit) von vorne nach hinten angeordnet dar.