Importér gRPC (.proto eller refleksion)
To veje fører til en gRPC-træstruktur i Restorm.
Fra en .proto-fil
Section titled “Fra en .proto-fil”Fil ▸ Importér (Ctrl+I), og derefter .proto-filen. Indsat indhold
genkendes også (tilstedeværelsen af syntax = "proto…" eller af en service
med rpc’er).
| Element | Hvad Restorm gør med det |
|---|---|
Hver service | En mappe |
Hver rpc | En gRPC-anmodning |
| Strømindikatorerne | Kaldstypen (unary, server-stream, client-stream, bidirectional-stream) |
| Inputbeskeden | En forudfyldt eksempelbesked, bygget efter beskedens form |
| Beskrivelser og typer | API-dokumentationen og opremsningerne |
Via serverrefleksion
Section titled “Via serverrefleksion”Angiv adressen host:port på en kørende server i gRPC-importdialogen. Restorm
spørger dens refleksionstjeneste og bygger den samme træstruktur som ud fra en
.proto.

To bemærkelsesværdige fordele:
- Det virker offline bagefter. Det opnåede sæt deskriptorer gemmes på hver oprettet anmodning: kaldene virker, også selv om refleksionsserveren ikke længere kan nås.
- Det kan gensynkroniseres. At forbinde til den samme adresse igen genkendes som en opdatering af den eksisterende træstruktur og ikke som en ny import. Der findes desuden en knap, Opdater fra refleksionen, på anmodningsfanen.
Understøtter serveren ikke refleksion, siger Restorm det tydeligt: importér så
.proto-filen.
Opdatér
Section titled “Opdatér”gRPC er blandt de formater, der kan gensynkroniseres, i begge tilstande. Se Opdatér fra kilden.