ヘッダーをスキップ
Oracle Providers for ASP.NET開発者ガイド
11gリリース1(11.1.0.7.20)
B56256-01
  目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

Oracle Providers for ASP.NETの概要

Oracle Providers for ASP.NETは、ASP.NET 2.0プロバイダ・モデルに従い、Oracle Databaseをデータ・ソースとして使用するASP.NET 2.0プロバイダのコレクションです。

Microsoft ASP.NET 2.0には、アプリケーション状態をデータベースまたはその他のストレージ・メディアに格納する多数のサービスおよびプロバイダが含まれています。開発者は、ショッピング・カートやユーザー情報などのアプリケーション状態を永続的なデータ・ソースに格納できます。アプリケーション状態をデータベースに格納することにより、アプリケーションでは、高可用性を保証し、サーバー・ファームのあらゆるWebサーバーからデータへの信頼できるアクセスを確実にします。ASP.NET状態データはデータベースに集中配置されているため、ユーザーは、アクセスするWebファーム・コンピュータにかかわらず、各自のASP.NET状態データを取得できます。ユーザーがアクセスしている特定のWebファーム・コンピュータに障害が発生しても、ASP.NETデータはデータベース内で永続化されているため情報は失われません。ASP.NETサービスはNET Frameworkを構成するクラスであり、ASP.NET開発者はこれらのASP.NETサービスを通じてWebアプリケーションをビルドするため、生産性が向上します。

これらのASP.NETサービスはデータソースに依存しませんが、特定のデータ・ソースのデータを格納および取得するように明示的に実装されている特定のASP.NETプロバイダを使用するように構成できます。Oracle Providers for ASP.NETは、すべてのASP.NETプロバイダと同様に、ASP.NETプロバイダ・モデルに従って、ASP.NETサービスが必要とするすべての機能を提供します。単純にOracle Providers for ASP.NETを構成ファイルでデフォルトのプロバイダとして構成するだけで、ASP.NETアプリケーションは、様々なタイプのアプリケーション状態をOracleデータベースに格納できます。格納できるアプリケーション状態は、一般にWebアプリケーション間で使用されます。したがって、ASP.NET開発者は、自分でゼロから作成するのに比べて、これらのプロバイダを使用すると生産性が大幅に向上します。Oracleには、次のプロバイダが用意されています。

Oracleが提供する各プロバイダの説明は、次のとおりです。