SDK / dla autorów rozszerzeń i narzędzi
Rozszerz platformę.
Zachowaj kontrakt.
Napisz dostawcę, który współpracuje z Runtime. Albo połącz własne narzędzie z dokumentami platformy. Zacznij od jednej granicy i wyniku, który potrafisz sprawdzić.
Wybierz poniżej swoją drogę. Nie musisz poznawać wszystkich kontraktów naraz.
Różne implementacje · wspólne reguły
Twój dostawca ↔ RuntimeFabryka, sesja, operacja i wynik.
Publiczne API .NET + test zgodności Twoje narzędzie ↔ dokumenty JunexisManifesty, paczki, metadane i plany.
Wersja kontraktu + schemat + walidacja
01 / implementacja
Tworzę dostawcę
Wygeneruj dostawcę pamięciowego, sprawdź jego deklaracje i wykonaj zapis oraz odczyt. Publiczna paczka API zastępuje zależność od źródeł Runtime.
Pierwszy sukces: odczytujesz zapisaną wartość i widzisz raport 11/11.
Utwórz pierwszego dostawcę →02 / integracja
Integruję narzędzie przez kontrakty
Wybierz dokument, rozpoznaj wersję i zastosuj jego schemat. Zobacz poprawny manifest i wyjaśnienie odrzucenia błędnego.
Pierwszy sukces: Twoje narzędzie rozróżnia dokument przyjęty i odrzucony.
Poznaj drogę kontraktu →
SDK wyznacza granicę współpracy.
Host pozostaje w Runtime, sterownik u dostawcy, a reguły języka w Lang. SDK utrzymuje publiczne API i wersjonowane dokumenty. Nie jest paczką zbiorczą całej platformy.
Rola w platformie →Indeks kontraktów →Zgodność →Obecna dostępność: kod i lokalne zestawy testowe. Publicznych paczek SDK jeszcze nie udostępniono. Drogę junexis sdk sprawdzono z lokalnych paczek zawierających poprawkę delegowania. Sprawdź zakres i ograniczenia →