> On 13 May 2021, at 10:16 pm, Karan Kaira <karan.ka...@httpcart.com> wrote: > > > I am working with ActiveMQ(beginner). I want to put gRPC calls as a message > on ActiveMQ. As soon as consumer picks a message , the gRPC in the message > should execute. > > gRPC calls take parameters , so I want to understand how to send these > parameters in the message body along with the method name/identifier , or if > there is any another way of achieving this which is followed already? > > Example : > > ``` > > someResponse response = someStub.rpcMethodName(parameter); // grpc call > ``` > What I need is to store this statement in some format on activemq without > calling the grpc now , then in the future when the consumer of activemq picks > up the message containing this statement it should execute this gRPC call. > >
If the key objective you are trying to achieve here is to defer the execution of the actual request itself, you may be able to do so by coming up with a way to handle an incoming gRPC call/request, persisting the data in the broker (may be a custom serialisation format? Or may be you could use JSON) and then having consumers consuming from that broker, which recognises the data format, and then makes the actual gRPC call. > Thanks. > > > -- > 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 grpc-io+unsubscr...@googlegroups.com > <mailto:grpc-io+unsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/grpc-io/dda22bd6-3f96-4a7e-80b6-24a069744f29n%40googlegroups.com > > <https://groups.google.com/d/msgid/grpc-io/dda22bd6-3f96-4a7e-80b6-24a069744f29n%40googlegroups.com?utm_medium=email&utm_source=footer>. -- 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 grpc-io+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/EC24E19E-5B60-4098-B149-095BE1E86A93%40gmail.com.