我想托管2个网站(Asp.net MVC),他们有一个同名文件夹,我想定期将数据从一个网站复制到另一个网站。例如website1/file/
到website2/file/
。
这就是为什么我想创建一个Windows服务才能做到这一点。 我的问题是如何通过http。
在这两个文件夹之间复制数据答案 0 :(得分:0)
就个人开发解决方案的复杂性而言,我希望使用像DropBox这样的服务。
另一种方法是将文件存储在分布式文件系统中。这可能是Amazon S3或Azure Blob Store。这首先消除了对整个同步的需要。这可以通过代理Web服务来实现,该服务可以将文件流式传输给最终用户。
我之所以建议这是因为在通过HTTP管理文件同步方面存在很多复杂性。
我认为您不会在StackOverflow上获得完整的解决方案,但我可以提出一些建议。
这可能是尝试这样做的复杂性的一小部分。因此,我建议使用现有产品或云服务。