C# 是否有人为Windows Azure服务总线代理消息服务创建了FTP适配器?

C# 是否有人为Windows Azure服务总线代理消息服务创建了FTP适配器?,c#,ftp,azure,sftp,servicebus,C#,Ftp,Azure,Sftp,Servicebus,假设我有一个每天发送XML文件的FTP服务器,我想将该文件发布到WindowsAzure服务总线代理消息服务 是否有人创建了一个工具(并愿意共享)来监控directoy并将其发布到服务总线 或者,是否有人实现了一个FTP服务器,该服务器将接受文件,然后发布到服务总线 或者,在Azure中实现将消息转换到服务总线的FTP服务器?某种程度上。我改用这个。请看下面的图片 在我的例子中,我继续创建了一个自定义FTP同步提供程序来处理特定于应用程序的同步过程的某些方面。当同步会话完成时,我将Brokere

假设我有一个每天发送XML文件的FTP服务器,我想将该文件发布到WindowsAzure服务总线代理消息服务

是否有人创建了一个工具(并愿意共享)来监控directoy并将其发布到服务总线

或者,是否有人实现了一个FTP服务器,该服务器将接受文件,然后发布到服务总线

或者,在Azure中实现将消息转换到服务总线的FTP服务器?

某种程度上。我改用这个。请看下面的图片

在我的例子中,我继续创建了一个自定义FTP同步提供程序来处理特定于应用程序的同步过程的某些方面。当同步会话完成时,我将BrokeredMessages发布到ServiceBus队列,工作实例在其中处理这些消息(主要是指向Blob存储中现在的文件位置的Uri)


祝你好运

我现在也找到了这个解决方案:

听起来您需要查看
FileSystemWatcher
类;这与在FTP主机上运行的简单Windows服务相结合,应该可以满足您的需要。我以前使用过。实现起来很容易,但我希望有人已经实现了。好主意。我将对此进行调查,作为我希望的备选方案,但这一决定取决于我为其撰写此报告的客户。我听说您可以通过将FTP站点装载为文件夹来使用开箱即用的文件同步提供程序。不过,我自己还没有试过。