BT

Oracle用ADO.NET Entity Frameworkのプロバイダ

| 作者: Jonathan Allen フォローする 611 人のフォロワー , 翻訳者 徳武 聡 フォローする 1 人のフォロワー 投稿日 2009年8月31日. 推定読書時間: 1 分 |

原文(投稿日:2009/08/27)へのリンク

Microsoftの.NETに対するビジョンは広い。すべてのプログラミング言語を直接または互換性レイヤを通してサポートさせようする願望に加えて、すべての通信のフレームワークやデータストレージエンジンも集約しようとしている。しかし、WCFが通信のAPIの標準化を進めている一方で、Microsoftの汎用データアクセスモデルであるEntity Frameworkは出遅れてしまっている。

現在までに挙っている大きな問題は、ADO.NET Entity FrameworkはOracleのようなMicrosoft以外の主要なデータベース製品に対しては、そのままでは使えないということだ。そしてこの状況が生み出したのは、サードパティベンダがこのギャプを埋めることだった。

そのようなベンダの1つがData Directだ。彼らの製品の最大の長所は100%マネージドコードでできているということだ。普通、こんなことはたいしたことではないが、この場合は、完璧にOracleクライアントの使用を避けることができる。

もうひとつのベンダがDevartだ。Devartの製品はDevartの製品はData Directよりも少し前からあり、Data Directの製品と競合する特徴がある。もちろん、Data Directと同じでOracleクライアントが不必要なことが、第一に挙げられる特徴だ。

Oracle自体は不思議なことに、この問題を静観している。ODP.NETを提供しているが、これは標準的なADO.NETのデザインパターンに対しては限界がある。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT