【发布时间】:2019-10-24 14:50:39
【问题描述】:
想要使用 RabbitMQ 从移动 C# 应用程序向服务器发送事件。用户一整天记录了很多事件(生产的产品数量,消耗的水,......),它们需要交付到服务器中进行处理。我知道 RabbitMQ 在服务器中创建了一个队列,但我也想在客户端的移动应用程序中创建一个队列。通常在工厂的某些地方 Internet 发生故障,因此当用户记录任何事件时,需要使用 RabbitMQ 客户端发送,但如果 Internet 发生故障,则应保留在“内部”队列中,等待发送在下一次同步中。 解决这个问题的最佳方法是什么? RabbitMQ 客户端库是否有用于此目的的功能?
【问题讨论】: