ドキュメント ストレージ サービスの同期メカニズムを作成しようとしています。
本質的な考え方は、ユーザーがサーバー上のファイルへのリンクを含む somefile.stub などのスタブ ファイルをダウンロードすることです。
スタブ ファイルがユーザー マシン上のアプリ (.stub に関連付けられている) でクリックされると、ファイルが開き、バックグラウンドでサーバーからドキュメントがダウンロードされます。
ファイルをローカルに取得したら、Windows で適切なエディター (Word など) でファイルを開きたいと思います。ファイルを保存してから、プロセスとコマンドラインを介して単語などを開く必要はありません。
また、保存時にドキュメントを取得してサーバーに送り返し、すべての同期を維持できるようにしたいと考えています。
可能であれば、クライアント アプリケーションを C# で記述したいと考えています。