Import gRPC (.proto nebo reflexe)
Ke stromu gRPC v aplikaci Restorm vedou dvě cesty.
Ze souboru .proto
Section titled “Ze souboru .proto”Soubor ▸ Importovat (Ctrl+I) a poté soubor .proto. Rozpozná se i vložený
obsah (podle přítomnosti syntax = "proto…" nebo bloku service s definicemi
rpc).
| Prvek | Co s ním Restorm udělá |
|---|---|
Každá service | Složka |
Každé rpc | Požadavek gRPC |
| Příznaky streamování | Typ volání (unary, server-stream, client-stream, bidirectional-stream) |
| Vstupní zpráva | Předplněná ukázková zpráva, vytvořená podle tvaru zprávy |
| Popisy a typy | Dokumentace API a výčtové typy |
Reflexí serveru
Section titled “Reflexí serveru”V importním dialogu pro gRPC zadejte adresu host:port běžícího serveru.
Restorm se dotáže jeho reflexní služby a vytvoří tentýž strom jako ze souboru
.proto.

Dvě podstatné výhody:
- Potom to funguje i offline. Získaná sada deskriptorů se uloží na každý vytvořený požadavek: volání fungují i tehdy, když už reflexní server není dostupný.
- Lze to znovu synchronizovat. Opětovné připojení na tutéž adresu se rozpozná jako aktualizace existujícího stromu, nikoli jako nový import. Na kartě požadavku je navíc tlačítko Obnovit z reflection.
Pokud server reflexi neimplementuje, Restorm to výslovně oznámí: pak
naimportujte soubor .proto.
Aktualizace
Section titled “Aktualizace”gRPC patří mezi formáty, které lze znovu synchronizovat, a to v obou režimech. Viz Aktualizace ze zdroje.