0

これを実装する適切な方法は何ですか? シンプルな WCF httpストリーミング サービスがあります。私の OperationContract は Stream オブジェクトを返します。

File.OpenRead(パス)を返します。

しかし、サーバー側でローカル ファイルの変更を処理するにはどうすればよいでしょうか。現在のファイルを置き換えるにはどうすればよいですか? 一部のクライアントがダウンロードしているため、できません...

動作を変更して部分的なコンテンツを返す必要がありますか? しかし、どのように?

4

1 に答える 1

0

必要なほどスケーラブルではないかもしれませんが、ファイル OpenShare = LockWrite を開くことができます

OpenShare 列挙

次に、ファイルを更新するには、ロックが解除されるまで待つ必要があります。

于 2012-09-13T20:59:28.890 に答える