问题

所以我的公司将大量数据存储在foxpro数据库中,并试图直接触摸它的性能,我正在考虑消息传递任何可以为快速用户体验异步完成的东西.我开始查看 ActiveMQ ,但不知道C#会如何与它挂钩.想听听你们所有人的想法.

编辑:它将是一个Web应用程序.触摸这个foxpro的任何东西都有点慢(可能是因为10年前设置它的人弄乱了它,一些表文件非常大).我们每晚复制foxpro to sql,我们的大多数数数据读取都没问题,所以我们正在关注write.另外,写影响到用户体验的一个关键部分(购买),我们将其存储在sql中,然后消息在可以的时候将其放入foxpro.我希望我们可以摆脱foxpro,公司不想摆脱他们购买的非常旧的软件.

  最佳答案

ActiveMQ使用Spring.NET集成和NMS运行良好.有一些链接让您从该方向开始的帖子在这里是.还考虑使用MSMQ(System.Messaging命名空间)或基于.NET的异步消息传递解决方案,使用一些选项here .

  相同标签的其他问题

c#messagingactivemq