The Advanced Message Queuing Protocol (AMQP) is an open integration and messaging standard for communication of business messages among applications. AMQP acts as an integration service protocol or middleware protocol. Review the official protocol documentation at for more details.


Definition of gRPC RPC is an evolution to remote procedure call (RPC) application protocol for streaming messages between clients and servers. gRPC was originally developed by Google. It is an open source protocol and it is part of the Cloud Native Computing Foundation (CNCF) services.