OUI Runtime Architecture

OUI Runtime Architecture A architecture diagram generated by Archify. Browser application Server-side trusted boundaries OUI browser · Vue + Vuetify + Pinia · Browser application OUI browser Vue + Vuetify + Pinia App composition · bootstrap, shell, router · Browser application App composition bootstrap, shell, router Feature modules · equipment and operations · Browser application Feature modules equipment and operations Shared adapters · Vuetify, i18n, preferences · Browser application Shared adapters Vuetify, i18n, preferences WebSocket layer · transport, broker, codec · Architecture component WebSocket layer transport, broker, codec IIS edge · ARR, rewrite, HTTPS · Server-side trusted boundaries IIS edge ARR, rewrite, HTTPS EAPWebManager · equipment WebSocket · Server-side trusted boundaries EAPWebManager equipment WebSocket EAP persistence · history and configuration · Server-side trusted boundaries EAP persistence history and configuration mounts public APIs installs typed requests WebSocket protocol same-origin HTTPS history and configuration persistence Legend Frontend Database Security Message bus External