1

カスタムアプリケーション(MSSQLバックエンドを備えたASP.NET 4.5)があり、このアプリケーションのデータベースからMicrosoft DynamicsCRM2011にデータを同期する必要があります。その逆も同様です。これを達成するための最良の方法は何でしょうか?

4

2 に答える 2

3

大まかに言うと、これはプラグイン、ワークフロー、および Web サービスで実現できます。

データを Crm に送信するには、Web サービス呼び出しを使用してレコードを作成または更新できます。これを行うにはいくつかの方法があります。MSDNから始めることをお勧めします。基本的に、Web アプリのイベントで、Crm に対して Web サービス呼び出しを行います。

Crm から Web アプリにデータを送信するには、カスタム プラグインまたはワークフロー アクティビティを使用して、Web アプリ データベースにデータを追加することをお勧めします (ここに Web サービス エンドポイントがないと仮定します)。プラグインまたはワークフロー アクティビティは、データの変更、プラグインの起動、データベースへのデータの追加など、さまざまなイベントから起動できます。プラグインカスタム ワークフロー アクティビティの詳細を読むことができます。

于 2012-09-26T20:56:39.203 に答える
2

Scribeというサービスがあり、このサービスは異なるデータベース ソースからのデータを 2 つの方法で同期します。

もう 1 つの方法はトリガーを使用することですが、SDK によると、CRM 2011 ではトリガーを使用しないことを強くお勧めします。したがって、Scribe を試すことをお勧めします。

于 2012-09-26T19:54:04.113 に答える