デバイスと PC が USB 経由で接続されている場合、MS Sync Framework を使用して Windows CE 6.0 デバイス上のテキスト ファイルを Windows PC 上のテキスト ファイルと同期するにはどうすればよいですか?
私たちはすでにこれを行う方法を知っています...
- 2 つのターゲット テキスト ファイルが同じ PC 上にあり、
- デバイスと PC がイーサネット経由で接続されている、または
- デバイスと PC がインターネット経由で接続されている。
リモート APi を使用する現在のハックがあります。それは次のとおりです。
- ユーザーは、USB を使用してデバイス クレードルを PC に接続します。
- ユーザーがデバイスをクレードルにドッキングします。
- ユーザーが PC でデスクトップ アプリを開きます。
- ユーザーがデスクトップ アプリの同期ボタンをクリックします。
- 次に、デスクトップ アプリは Remote API (RAPI2) を使用して、テキスト ファイルをデバイスから PC にコピーします。
- 次に、デスクトップ アプリは MS Sync フレームワークを使用して 2 つのファイルを同期します。
- デスクトップ アプリは最終的に RAPI2 を使用して、同期されたテキスト ファイルをデバイスにコピーします。
USB ケーブルを介して同期を行うことで、手順 5 と 7 を省略したいと考えています。これは可能ですか?
ターゲット テキスト ファイルが大きくなると、デバイスと PC の間でのテキスト ファイルのコピーに時間がかかり、ユーザー エクスペリエンスが低下する可能性があるため、手順 5 と 7 を省略したいと考えています。
手順 5 と 7 をなくすには、ドライバを作成する必要があるのではないかと考えています。それは本当ですか? そうでない場合、他にどのようなアプローチを取ることができますか? たとえば、どうにかして USB 経由で WCF エンドポイントを公開できますか?