C# MSMQ将如何工作?

C# MSMQ将如何工作?,c#,msmq,C#,Msmq,嗨,有人知道MSMQ是如何与c一起工作的吗?我遇到了一个小问题,实际上我需要在队列中输入10个URL,并希望在10个不同的时间段自动执行 是否可以将MSMQ与C结合使用,或者是否存在其他技术 请告诉我怎么做 提前感谢如果您的目标是创建一个批量下载程序,那么我在使用中每分钟成功访问了5000多个站点。CCR具有相当坚固的调度能力,并有助于处理异步IO中经常出现的令人讨厌的线程问题。Jeff Richter善意地为WebRequests提供了一套包装器 这很难理解,但当你理解的时候,你会得到很多回报

嗨,有人知道MSMQ是如何与c一起工作的吗?我遇到了一个小问题,实际上我需要在队列中输入10个URL,并希望在10个不同的时间段自动执行

是否可以将MSMQ与C结合使用,或者是否存在其他技术

请告诉我怎么做


提前感谢

如果您的目标是创建一个批量下载程序,那么我在使用中每分钟成功访问了5000多个站点。CCR具有相当坚固的调度能力,并有助于处理异步IO中经常出现的令人讨厌的线程问题。Jeff Richter善意地为WebRequests提供了一套包装器

这很难理解,但当你理解的时候,你会得到很多回报


我不会为此考虑MSMQ。为什么呢?

MSMQ是一种产品,大部分时间用于在不同机器上运行的应用程序之间实现可靠的消息传递。它也可以在同一台机器上运行的应用程序之间使用,但不太常见,但目的是相同的。一些应用程序将消息放入队列,稍后另一个应用程序将获取消息


我不知道您想要实现什么,但是您可能可以使用Queue类和一些线程和计时器来管理。也许这太过分了,但是开源时间表Quartz可能也会有所帮助。

您需要将数据从一台机器传递到另一台机器吗?为什么要将url准确地存储在队列中?MSMQ对于10个url来说似乎有些过分。实际上,我希望在有限的时间间隔内执行n个任务。所以我在寻找技术。我能通过MSMQ实现我的目标吗?谢谢你的回复。。我的问题是我想以不同的时间间隔在队列中存储一些URL。现在我想用指定的时间自动填充上千个URL。对不起,我仍然不明白你的目的。我的英语不是最好的:-。我假设您希望以不同的时间间隔访问这些URL。使用Quartz scheduler,我将创建具有不同计时器间隔的不同作业,并为每个作业分配一个特定的URL。这些作业的代码将对URL起作用。