Wpis z mikrobloga

Mirasy, pracował ktoś z was może z gRPC w Javie? Potrzebuje stworzyć generycznego klienta tzn. użytkownik podaje parametry, adres, port plus payload. Przeglądałem przykłady klientów, które są na samplach w sieci. Wszędzie już z góry mam zadeklarowany jakiś model requestu, który wysyłam. Natomiast ja chciałbym to generować dynamicznie. Nie wiem czy w ogóle jest taka opcja w przypadku gRPC.
#programowanie #java
  • 2
No taka jest idea Protocol Buffers, format wysylanych wiadomosci ma byc z gory znany. Mozesz kombinowac z polami typu "oneof" albo any (gdzie any trzeba importowac, to nie standardowy typ).
@D3xxT3r: w protobufie mozesz definiowac mapy, sa tez bardziej generyczne typy zdefiniowane od googla typu google.protobuf.Any albo google.protobuf.Struct. Jak to nie podziała no to zawsze mozesz po prostu zakodowac wszystko w base64 ( ͡° ͜ʖ ͡°)