Aller au contenu

Uvoz gRPC-a (.proto ili refleksija)

Do gRPC stabla u Restormu vode dva puta.

Datoteka ▸ Uvezi (Ctrl+I), pa .proto datoteka. Prepoznaje se i nalepljeni sadržaj (prisustvo syntax = "proto…" ili service sa rpc-ovima).

ElementŠta Restorm od toga pravi
Svaki serviceFascikla
Svaki rpcgRPC zahtev
Indikatori tokaTip poziva (unary, server-stream, client-stream, bidirectional-stream)
Ulazna porukaUnapred popunjena poruka-primer, sastavljena prema obliku poruke
Opisi i tipoviAPI dokumentacija i enumeracije

Iz modalnog prozora za gRPC uvoz navedite adresu host:port servera koji radi. Restorm ispituje njegov servis refleksije i gradi isto stablo kao iz .proto datoteke.

Modalni prozor „gRPC server (refleksija)”: polje za adresu host, opcija Koristi TLS i tabela opcionih metapodataka autentifikacije

Dve značajne prednosti:

  1. Posle toga radi van mreže. Dobijeni skup deskriptora čuva se na svakom napravljenom zahtevu: pozivi rade čak i ako server refleksije više nije dostupan.
  2. Može se ponovo sinhronizovati. Ponovno povezivanje na istu adresu prepoznaje se kao ažuriranje postojećeg stabla, a ne kao nov uvoz. Dugme Osveži iz refleksije postoji i na kartici zahteva.

Ako server ne implementira refleksiju, Restorm to izričito javlja: tada uvezite .proto.

gRPC spada u formate pogodne za ponovnu sinhronizaciju, u oba režima. Vidite Ažuriranje iz izvora.