KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ
KretMultiLanguage — architektura / architecture
KretMultiLanguage — 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["KretM"]
L2["KretS"]
L3["KretDB"]
L4["KretLib"]
L5["KretUI"]
Manifest["src/plugin.kretl"] --> Broker
UI["kretui-host (renderer, osobny proces)"] -->|komendy| Broker
Broker --> DB[("KretDB: baza pluginu należy do brokera")]Pochodzenie / provenance: Szablony SDK core-plugin (KretL+KretM+KretS+KretDB) i library (KretLib) połączone w eksporcie + widok KretUI. / SDK templates core-plugin and library combined + a KretUI view.
Ź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/KretMultiLanguage/docs/ARCHITECTURE.md
SHA-256 2E036E47FEA4B1BF469A884A095AFC8DEB35F2A94A2A0D1F90D21DDB672832A2Oryginalne ź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 →