Doğru bir şekilde anlarsam nServiceBus'u bir "çerçeve" ve/veya RabbitMQ etrafında bir sarmalayıcı olarak kullanabilirim RabbitMQ tercihim linux makinelerinde kullanabilirnServiceBus ile RabbitMQ'yi (C# için) vs kullanarak kullanma Amazon SQS
Arkaplan
Ben resim yüklemek için insanları sağlayan bir uygulama var. Bu görüntüler küçük resimler gerektirecektir. Uygulamamız ağırlıklı asp.net olan
(C#)
Benim fikrim şu yapmaktır:
- S3 (ya da her türlü depolama hizmeti)
- oluşturmak için tam boy resim yüklemek bir Girdi depolama anahtarına, çıkış depolama anahtarına, genişliğe, yüksekliğe sahip olan ve sıraya ekleyen "mesaj".
- alınan mesajın çıkış tuşu ile tanımlanan sıradan iletileri okur ve gerçek boyutlandırma
- yeni resim S3 yerleştirilecek yapan bir işçi (windows lisans kısıtlaması) olarak görev yapan bir linux sunucu, olacak
Bence Amazon SQS'yi kullanabilirim, ama taşıma için RabbitMQ ile nServiceBus olasılığını araştırmak istedim.
Bunu yapan başka herhangi bir bilgisi var mı? Bunu GitHub'da gördüm: http://github.com/machine/machine.mta/tree/master/Source/NServiceBus.Unicast.Transport.RabbitMQ ama bunun nasıl kullanılacağını merak ediyordum?
Buna yaklaşmanın tercih edilen yolu ne olurdu?
Bu soruyu zaten bana eklemiştim .... – Alex