Hi Rangel,
thanks for sharing!

How does your tool compare to the grpc_cli (which is part of gRPC) in terms
of features? What are the key differences, pros and cons?

Jan

On Mon, Apr 23, 2018 at 1:59 PM, Rangel Reale <[email protected]> wrote:

> grpcget is a command-line client for gRPC servers with reflection enabled.
>
> https://github.com/RangelReale/grpcget
>
> With this tool you can query the server for services and symbols, and
> invoke methods with parameters.
>
> The parameters for a method invocation are simple name=value parameters,
> and the name can have "." to set values in inner messages.
>
> The default implementation output is aimed to be user-friendly, not JSON
> or marchine parseable. But using output customizers it is easy to create a
> version that does output other formats.
>
> grpcget is also a customizable library that you can use in your projects.
>
> It supports customizing setters and getters so you can define special
> handling for types that your application supports.
>
> Example:
>
> # grpcget -plaintext invoke localhost:50051 helloworld.Greeter.SayHello
> name="Han Solo"
> message: Hello Han Solo
>
> This library is heavily based on grpccurl, and the packages it uses.
>
> Thanks,
> Rangel Reale
>
> --
> You received this message because you are subscribed to the Google Groups "
> grpc.io" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/grpc-io.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/grpc-io/ea4af446-5efe-409c-a4d6-8cb93098dee9%40googlegroups.com
> <https://groups.google.com/d/msgid/grpc-io/ea4af446-5efe-409c-a4d6-8cb93098dee9%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 

Jan

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/CACF4M0RYmHt%2B8ScZOe_PkP7EJ_hn6-M0-M54-oSt3VZVQHbpyQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to