6

CRM コンサルタントが CRM の oData ソースからデータを提示できるようにするガジェットを作成しました。現時点では、任意のデータ ソースに接続できますが、顧客のサイトでは、データ ソースごとに毎回 WCF を使用して oData サービスを開発する必要があります。

SQL Server からデータを取得し、それを (IIS 経由で) oData として提示し、非開発者が Visual Studio なしで構成できるまともな汎用ツールがあるかどうかを知っている人はいますか?

4

1 に答える 1

3

私たち (WCF Data Services チーム) は、このような質問を数回聞いています。以下は私の考えのいくつかです。順不同です。

  1. という質問はあまり聞いたことがありません。ここでやるべきことは妥当な量であり、十分な要求がなければ正当化するのは困難です。とはいえ、コミュニティがこれを達成するための取り組みを開始するのを止めるものは何もありません (ヒント、ヒント :))。
  2. 答えなければならない質問がいくつかあります。たとえば、プロバイダーにはどのようなデフォルトの制限がありますか? おそらく実稼働データベースサーバーである何かで、任意の展開を本当に許可したいですか? パーミッションはどうですか?読み取り/書き込みはどうですか?
  3. 変更可能なスキーマはどうなりますか? これは完全に動的なプロバイダーですか? データベース スキーマをスキャンする際のオーバーヘッドはどれくらいですか? また、データベース スキーマをスキャンする必要がある頻度はどれくらいですか?
  4. クライアントは動的 OData サービスをどのように利用しますか? ほとんどのクライアントは、何らかの形式のコード生成を使用して、サービスとの対話を容易にします。

これらの考えは、まったく思いとどまらせることを意図したものではありませんが、ジェネリック プロバイダーを独自に作成しようとする場合に考慮すべき点がいくつか得られることを願っています。もしそうなら、私はそれについて聞いてみたいです。

于 2012-09-20T21:45:57.633 に答える