.net 基于FTP的数据移动方法

.net 基于FTP的数据移动方法,.net,architecture,ftp,.net,Architecture,Ftp,所以,我们有一个应用程序,它在某个时间点运行自己的进程并生成信息,现在这些信息基本上被其他几个应用程序使用。当前解决方案的方法是,此源应用程序创建一个文件,并通过FTP将其发送给每个消费者。发送的数据大约有200-300万条记录。 我认为FTP在这方面是一项古老的技术,有更好的方法来解决这个问题。 有什么想法吗 问候,, Nairooz套接字文件传输?设置一个计时器,检查数据的版本号或校验和,查看数据是否已更新,如果数据比当前设置更新,则启动传输 如果没有静态IP,您可以使用动态DNS服务(免费

所以,我们有一个应用程序,它在某个时间点运行自己的进程并生成信息,现在这些信息基本上被其他几个应用程序使用。当前解决方案的方法是,此源应用程序创建一个文件,并通过FTP将其发送给每个消费者。发送的数据大约有200-300万条记录。 我认为FTP在这方面是一项古老的技术,有更好的方法来解决这个问题。 有什么想法吗

问候,,
Nairooz

套接字文件传输?设置一个计时器,检查数据的版本号或校验和,查看数据是否已更新,如果数据比当前设置更新,则启动传输

如果没有静态IP,您可以使用动态DNS服务(免费/非常便宜)


所以FTP很旧,但如果您想移动文件,它非常有效。您没有提供足够的有关如何处理该数据的信息来提出建议。您可以将该文件放在一个公共共享上,并让客户端直接访问它吗?把它放在FTP站点上,告诉客户端它就在那里,这样他们就可以得到它(即通知和拉,而不是推)?如果没有关于网络拓扑和其他特定于系统的信息,就无法给出合理的答案。ftp/sftp仍然被广泛使用,是传输大型文件的最佳方式之一。您可以让消费者拉取数据,而不是通过ftp将数据发送给多个消费者,但这完全取决于用例和与消费者的合同。现在,需要更多的信息来了解当前方法的问题或建议其他方法。