The Versatile Message Transaction Protocol (VMTP) is a transport protocol specifically designed to support the transaction model of communication, as exemplified by remote procedure call (RPC). The full function of VMTP, including support for security, real-time, asynchronous message exchanges, streaming, multicast and idempotency, provides a rich selection to the VMTP user level.
References
Versatile Message Transaction Protocol Wikipedia(Text) CC BY-SA