Aller au contenu

Importimi i gRPC (.proto ose reflektim)

Dy rrugë të çojnë te një pemë gRPC në Restorm.

Skedar ▸ Importo (Ctrl+I) dhe pastaj skedari .proto. Njihet edhe përmbajtja e ngjitur (prania e syntax = "proto…", ose e një service me rpc).

ElementiÇfarë bën Restorm me të
Çdo serviceNjë dosje
Çdo rpcNjë kërkesë gRPC
Treguesit e fluksitTipi i thirrjes (unary, server-stream, client-stream, bidirectional-stream)
Mesazhi i hyrjesNjë mesazh shembull i paraplotësuar, i ndërtuar sipas formës së mesazhit
Përshkrimet dhe tipatDokumentacioni i API-së dhe numërimet

Nga dritarja modale e importimit gRPC, tregoni adresën host:port të një serveri në punë. Restorm pyet shërbimin e tij të reflektimit dhe ndërton të njëjtën pemë si nga një .proto.

Dritarja modale «Server gRPC (reflektim)»: fusha e adresës host, opsioni Përdor TLS dhe tabela e metatë dhënave opsionale të vërtetimit

Dy përparësi të dukshme:

  1. Pastaj funksionon jashtë linje. Grupi i përshkruesve i marrë ruhet mbi çdo kërkesë të krijuar: thirrjet funksionojnë edhe nëse serveri i reflektimit nuk është më i arritshëm.
  2. Është i risinkronizueshëm. Rilidhja me të njëjtën adresë njihet si një përditësim i pemës ekzistuese, jo si një importim i ri. Një buton Rifresko nga reflektimi ekziston gjithashtu në skedën e kërkesës.

Nëse serveri nuk e zbaton reflektimin, Restorm e sinjalizon këtë shprehimisht: importoni atëherë .proto-n.

gRPC bën pjesë te formatet e risinkronizueshme, në të dyja modalitetet. Shihni Përditësimin nga burimi.