図 1‒9 HiRDB サーバ上の UAP を実行してデータベースにアクセスする形態
(3) OLTP の UAP を実行してデータベースにアクセスする形態
OLTP(TP モニタ)のマシンにある UAP からサービスを要求して,HiRDB のデータベースにアクセスす る形態です。クライアント側にはサービスを要求する UAP,サーバ側にはサービスを提供する UAP を用 意します。OLTP の UAP を実行してデータベースにアクセスする形態を次の図に示します。
図 1‒10 OLTP の UAP を実行してデータベースにアクセスする形態
(4) ODBC 対応のアプリケーションからデータベースにアクセスする形態
HiRDB ではODBC ドライバを提供しています。HiRDB クライアントに ODBC ドライバをインストー ルすると,ODBC 対応のアプリケーションから HiRDB のデータベースにアクセスできるようになります。
ODBC 対応のアプリケーションには,Microsoft Access や PowerBuilder など市販のソフトウェアがあり ます。また,HiRDB から提供される ODBC 関数を使用した UAP からも HiRDB のデータベースにアクセ スできます。ODBC 対応のアプリケーションからデータベースにアクセスする形態を次の図に示します。
図 1‒11 ODBC 対応のアプリケーションからデータベースにアクセスする形態
ODBC 対応のアプリケーションからの HiRDB へのアクセスについては,マニュアル「HiRDB Version 9 UAP 開発ガイド」を参照してください。
(5) OLE DB 対応のアプリケーションからデータベースにアクセスする形態
HiRDB ではOLE DB プロバイダを提供しています。HiRDB クライアントのインストール時に OLE DB プロバイダを選択してインストールすると,OLE DB 対応のアプリケーションから,HiRDB のデータベー スにアクセスできるようになります。OLE DB 対応のアプリケーションからデータベースにアクセスする 形態を次の図に示します。
1 概要
15
図 1‒12 OLE DB 対応のアプリケーションからデータベースにアクセスする形態
OLE DB 対応のアプリケーションからの HiRDB へのアクセスについては,マニュアル「HiRDB Version 9 UAP 開発ガイド」を参照してください。
(6) JDBC 対応のアプリケーションからデータベースにアクセスする形態
HiRDB ではJDBC ドライバを提供しています。HiRDB クライアントのインストール時に JDBC ドライ バを選択してインストールすると,JDBC 対応アプリケーションから HiRDB のデータベースをアクセスで きるようになります。JDBC 対応のアプリケーションからデータベースにアクセスする形態を次の図に示 します。
図 1‒13 JDBC 対応のアプリケーションからデータベースにアクセスする形態
JDBC 対応のアプリケーションからの HiRDB へのアクセス(Java ストアドプロシジャ,Java ストアドファ ンクション)については,マニュアル「HiRDB Version 9 UAP 開発ガイド」を参照してください。
(7) ADO.NET 対応のアプリケーションからデータベースにアクセスする形態
HiRDB では,ADO.NET を使用して HiRDB をアクセスするために必要なHiRDB.NET データプロバイダ を提供しています。HiRDB.NET データプロバイダは,ADO.NET 仕様に準拠したデータプロバイダです。
HiRDB クライアントのインストール時に HiRDB.NET データプロバイダを選択してインストールすると,
ADO.NET 対応アプリケーションから HiRDB のデータベースをアクセスできるようになります。
HiRDB .NET データプロバイダは,.Net Framework の System.Data 空間で提供されている共通基本イ ンタフェース群を実装しています。また,HiRDB.NET データプロバイダ独自の拡張機能として,配列イ ンサート及び繰返し列へのアクセスを実装しています。
ADO.NET 対応のアプリケーションからデータベースにアクセスする形態を次の図に示します。
1 概要
17
図 1‒14 ADO.NET 対応のアプリケーションからデータベースにアクセスする形態
ADO.NET 対応のアプリケーションからの HiRDB へのアクセスについては,マニュアル「HiRDB Version 9 UAP 開発ガイド」を参照してください。
2 HiRDB の付加 PP 及び関連製品と の連携
この章では,HiRDB の付加 PP 及び関連製品と連携して実現できる機能につ いて説明します。
19