我需要向Windows Azure上的服务发送大约50 MB的包含图像的数据。
我是否应该使用与MSMQ运输的绑定将其发送到WCF服务,或者更好地编写辅助角色服务(如云上的Windows服务)并使用FTP传输(可能是压缩的)文件到工人角色服务?
答案 0 :(得分:0)
50MB是quite large作为消息发送。
通过msmq进行的事务性排队支持大型邮件,将它们拆分为最大邮件大小的块(当前为4MB),然后将其拼接回目的地。
但是,我很难理解如何在本地使用MSMQ传输到Azure存储队列(或Azure服务总线队列)。
我认为FTP更适合移动大文件。