随着我不断的学习曲线的一部分到你可以做什么,使应用变得更好,我目前想获得一个方向去排队,即工作队列或工作负载处理哪个词组你喜欢。

在遥远的过去,我用IBM MQ /系列 - 它为金融应用程序,但如果我记得很沉重

我知道MSMQ的,我也听说了不少人的。

但首先,这里是我的上下文

我有一个C#/。NET后端网络应用程序的数据等用于一个Javascript(大部分的jQuery等)经由AJAX调用等我有一个情况某一行动涉及上传一些文件,设置前端在数据库中,当然我不想让这个过程“在线” /“实时”由于时间差的可能和一些记录条目,电子邮件一些用户等等。所以我相信在Web服务器上的开销/数据库等

所以,有了“消息”的类型,我需要排队和处理,会是什么(我不应该只是简单的说在这里我想!)一个很好的起点?我应该MSMQ和/或SQL 2008服务经纪人的东西,或者类似ZeroMQ运行? - 或者我应该简单地创建自己的轻量级的工作量队列服务

我再次意识到没有看到完整的图片,很难充分的建议,但是任何起点感激地接受!

大卫

有帮助吗?

解决方案

不要试图让自己的,拜托了!有这么多的事情要考虑,你会花更多的时间比你的项目的其余部分最有可能。

我会说去MSMQ,它很容易与WCF使用,队列是事务性的,有重试机制,等等,你从MSMQ UI受益看到的信息,将它们移动等。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top