我们正在重写我们的零售ERP应用程序的一部分,该应用程序是用.net 4.0 Windows应用程序编写的,后端服务通过.Net远程连接。我的问题是关于我在这里找到的内容的后续和更新问题(RabbitMq Architecture for distributed POS)。
我们的应用程序在架构上类似,但在业务功能方面稍微复杂一些,它是一个企业应用程序。重写的原因是通过将非关键函数分离到RabbitMQ并在客户端计算机上缓存主数据(不会像库存清单,税,价格表等那样变化)来提高性能和可靠性使用Mongo DB或Redis缓存。
在上面链接中已经回答的消息队列前面,我的选择是,
我现在的问题是,
希望我已经提供了足够的细节并遵守了指南。如果我不是,请原谅。