Windows CE と SQL Server 2008 の間でデータベースの同期を行おうとしています。すでにこれを実行したことがある人から、起動方法や読みやすいリンクについてアドバイスをいただければ幸いです。前もって感謝します。
2 に答える
CE デバイス上の SQL CE を WCF 経由で SQL Server 2008 DB に同期するための段階的なサンプルを次に示します。
まず、Visual Studio を使用して Windows CE をターゲットとする Windows フォーム アプリケーションを問題なく作成できます。モバイル アプリケーションの作成に関して、Visual Studio 2008 は Visual Studio 2010 よりも優れており、より簡単であることがわかりました。プロジェクトを作成するときは、正しい構成設定を使用していることを確認してください。Visual Studio のビルトイン エミュレーターもテストに使用でき、非常に役立ちます。デバイスでデバッグするために、Visual Studio をデバイスに接続することもできます。
データを通信するには、データベース サーバーで実行できる WCF サービスを作成する必要があります。CE デバイス経由でネットワークに接続できる場合は、同期データを送受信するために wcf サービスにアクセスできます。
モバイル フォーム アプリケーションは、送信するデータの処理を処理し、WCF サービスへの接続と通信も処理できます。
デバイスに配置してアプリケーションからアクセスするプロキシ ファイルとサービス ファイルを生成するには、netcfsvcutil.exe というツールの使用が必要になる場合があります。もちろん、これには他にも多くのオプションがあります。
あなたのタスクは非常に達成可能ですが、成功するには、それをチャンクに分割し、一度に 1 つずつ取り組む必要があります。
テーブル間の同期とは、一度にすべてを意味しますか、それとも必要に応じて一度に 1 つずつですか?