c++队列 如何设计一个MQ消息队列?

如何设计一个MQ消息队列?1. 在上图中定义发送和使用消息的过程2。首先定义消息协议,如ActiveMQ、stomp、XMPP等3。定义消息协议,定义消息队列需要满足的场景是否要保证消息的可靠性,必要

如何设计一个MQ消息队列?

1. 在上图中定义发送和使用消息的过程

2。首先定义消息协议,如ActiveMQ、stomp、XMPP等

3。定义消息协议,定义消息队列需要满足的场景

是否要保证消息的可靠性,必要时要保证存储的高可用性

是否要支持同步和异步消息

是否要保证消息队列例如rocketmq是高可靠性,卡夫卡是高吞吐量,但不高可靠性。

要创建一个队列主函数要怎么写?

这取决于您使用此类模板执行的操作。在main函数中,您只需要编写要实现的函数代码(或者调用其他函数来实现它)。