2

ファイル システムのような Web サーバーを使用する必要があるアプリケーションを構築しています。具体的には、理想的なソリューションは次のようになります。

  • HTTP を介して、1 つのファイルを開く (ロックする)、読み取る、書き込む、検索する、および切り詰めることができるサーバー側コンポーネント。複数のファイルを同時にロックできるようにする必要があります。これは、標準的な Web ホストで実行する必要があるため、サーバー側のスクリプト (Web サービス、PHP など) を使用して、IIS または Apache 上で実行する必要があります。
  • これに URI を渡すクライアント インターフェイスで、開いてファイルのように動作します。私のクライアント アプリは .NET にあるため、クライアント API は FileSteam サブクラスを実装するのが理想的です。

これが必要な理由は、Web ホストに配置されるかなり大きなファイルがあるためです。ファイルの一部を (シークを使用して) 読み取り、切り捨て、末尾に追加する必要があります。ファイル全体をダウンロードおよびアップロードすると、帯域幅が大量に消費されます。また、複数のファイルを同時にロックする必要があります。

私の質問:

  • そのようなものは存在しますか?
  • そうでない場合、なぜですか?とても便利なサービスだと思いませんか?

このようなコンポーネントを使用すると、あらゆる Web ホスティング会社をネットワーク ファイル サーバーとして使用できるようになります。便利そうですよね?

ご協力いただきありがとうございます!

エリック

4

2 に答える 2

1

あなたが探しているのはWebDAVサーバーのようです。

于 2009-04-21T21:12:22.663 に答える