如果我理解正确,我可以使用nServiceBus作为“框架”和/或RabbitMQ的包装 我的首选RabbitMQ能够在Linux机器上使用它使用RabbitMQ与nServiceBus(用于C#)vs使用Amazon SQS
背景
我有一个应用程序,使人们能够上传图片。 这些图像将需要缩略图。
我们的应用程序主要是asp.net(C#)
我的想法是做到以下几点:
- 上传全尺寸图像S3(或其他存储服务)
- 创建具有输入存储键,输出存储键,宽度,高度的“消息” - 并添加到队列中。
- 会有充当工人(窗口许可约束)的Linux服务器从队列中读取的信息,然后执行实际的调整大小
- 新图像将被放置在S3中,由接收到的消息 的输出密钥定义
我可以使用亚马逊SQS我想,但我想探索与RabbitMQ运输nServiceBus的可能性。
有没有人有任何进一步的信息呢? 我在GitHub上看到了这个:http://github.com/machine/machine.mta/tree/master/Source/NServiceBus.Unicast.Transport.RabbitMQ但想知道如何使用它?
您接受这种方式的首选方式是什么?
我已经在我的问题中包括了这个...... – Alex 2010-10-18 10:17:52