KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ
KretUiDemo — architektura / architecture
KretUiDemo — architektura / architecture
Opis tekstowy i źródło
- Host: kret run / KretStudio / Kret Engine → Security Broker (KCS przy każdym wywołaniu)
- Security Broker (KCS przy każdym wywołaniu) → Proces pluginu (Job Object, AppContainer)
- Proces pluginu (Job Object, AppContainer) → Maszyna KBC 2 + weryfikator
- src/plugin.kretl → Security Broker (KCS przy każdym wywołaniu)
- kretui-host (renderer, osobny proces) → Security Broker (KCS przy każdym wywołaniu) · komendy
- Security Broker (KCS przy każdym wywołaniu) → KretDB: baza pluginu należy do brokera
flowchart LR
Host["Host: kret run / KretStudio / Kret Engine"] --> Broker["Security Broker (KCS przy każdym wywołaniu)"]
Broker --> Proc["Proces pluginu (Job Object, AppContainer)"]
Proc --> VM["Maszyna KBC 2 + weryfikator"]
L0["KretL"]
L1["KretS"]
L2["KretDB"]
L3["KretUI"]
L4["KretStyle"]
L5["KTheme"]
Manifest["src/plugin.kretl"] --> Broker
UI["kretui-host (renderer, osobny proces)"] -->|komendy| Broker
Broker --> DB[("KretDB: baza pluginu należy do brokera")]Pochodzenie / provenance: Przykład SDK 11_Examples/UiDemo (źródło kandydata SDK). / SDK example 11_Examples/UiDemo.
Źródło i wersja
Zweryfikowany import PUBLIC_CANDIDATE. Identyfikatory źródeł odnoszą się do eksportu i nie dają dostępu do plików serwera.
03_EXAMPLE_PLUGINS/KretUiDemo/docs/ARCHITECTURE.md
SHA-256 81D20F3F912EF9EF16C1826CBAF486A560D771E3D7F91A9514910B82DB16B40AOryginalne źródło jest dwujęzyczne; terminy techniczne i polecenia zachowano.
Zaloguj się na konto użytkownika, aby zapisywać postęp i zakładki. Konta obsługi mogą czytać bez zapisu postępu. Logowanie →