Przejdź do treści

KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ

KretLink — architektura / architecture

kretlink-rpc/1 (potok nazwany)hello → challenge → auth → welcomekretlink-local/1 (stdin/stdout).klink (klink 1.0).klink (klink 1.0)Kanoniczny JSON + SHA-256Kanoniczny JSON + SHA-256kret link schema → JSON Schemakret link schema → JSON SchemaKlientKlientUsługaUsługaBrokerBrokerProces pluginuProces pluginu
Statyczna architektura ze źródeł. Przerywane połączenia zachowują oryginalne ograniczenia i adnotacje. Kod nie jest wykonywany.
Opis tekstowy i źródło
  • .klink (klink 1.0) → Kanoniczny JSON + SHA-256
  • Kanoniczny JSON + SHA-256 → kret link schema → JSON Schema
  • Klient → Usługa · hello → challenge → auth → welcome
  • Broker → Proces pluginu · kretlink-local/1 (stdin/stdout)
flowchart LR
  C[".klink (klink 1.0)"] --> J["Kanoniczny JSON + SHA-256"] --> SCH["kret link schema → JSON Schema"]
  subgraph RPC["kretlink-rpc/1 (potok nazwany)"]
  CL["Klient"] -- "hello → challenge → auth → welcome" --> SV["Usługa"]
  end
  BR["Broker"] -- "kretlink-local/1 (stdin/stdout)" --> PL["Proces pluginu"]

Polski

ObszarPowiązanie
CoreRPC dla klienta sterującego Core (health, ramUsage); integration-test 26/26; usługi pluginów ✗.
SDKKret.Link (Link.cs, Rpc.cs, Pipes.cs, Contract.cs, ManifestSections.cs); kret link compile|schema|call|stream.
Granica bezpieczeństwatożsamość procesu + HMAC + uprawnienia per metoda; sekret sesji ze zmiennej środowiskowej, nie z wiersza poleceń.

Ź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.

01_LANGUAGES/KretLink/Documentation/ARCHITECTURE.md
SHA-256 63CEB44169FB6F1293054303051E34DCCDB23C1E03E696D6C748F4318335F821

Oryginalne ź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 →

Wybierz, co możemy zapamiętać w tej przeglądarce. Możesz zmienić decyzję w każdej chwili.

Polityka prywatności