2つのWebサイト(Asp.net MVC)をホストしたい、同じ名前のフォルダが1つあり、あるWebサイトから別のWebサイトにデータを定期的にコピーしたい。例えば、website1/file/
〜website2/file/
。2つのWebサイトのディレクトリ間でデータをコピー
私はそれを行うためにWindowsサービスを作成することを考えました。 私の質問は、これらの2つのフォルダ間でhttp経由でデータをコピーする方法です。
2つのWebサイト(Asp.net MVC)をホストしたい、同じ名前のフォルダが1つあり、あるWebサイトから別のWebサイトにデータを定期的にコピーしたい。例えば、website1/file/
〜website2/file/
。2つのWebサイトのディレクトリ間でデータをコピー
私はそれを行うためにWindowsサービスを作成することを考えました。 私の質問は、これらの2つのフォルダ間でhttp経由でデータをコピーする方法です。
個人的には、私はDropBoxのような何らかのサービスを利用しようとするソリューションを開発するのが複雑です。
また、ファイルを分散ファイルシステムに格納する方法もあります。これは、Amazon S3またはAzure Blob Storeである可能性があります。これにより、最初の同期全体の必要性が排除されます。これは、ファイルをエンドユーザにストリーミングできるプロキシWebサービスが目を向けることができます。
これは、HTTPを介したファイルの同期管理に関する複雑さが多いためです。
私はあなたがStackOverflowで完全な解決策を得るとは思わないが、私はいくつかの推奨をすることができます。
これはおそらくこれをやろうとする複雑さのヒントです。したがって、既存の製品やクラウドサービスの使用に関する私の推奨事項。
httpを使用して同じサーバー上の2つのフォルダ間でファイルをコピーするのはなぜですか? rsyncなどのプログラムを使用して、cronジョブで実行することができます。 –
一意のファイル命名規則がありますか?そうしないと、ファイルを上書きする可能性があります。 –
あなたはホストオペレーティングシステムにどれくらいのアクセス権を持っていますか。 Windows 2012 R2とは何ですか?詳細情報なしで正確に答えるのは難しい –