Hitachi

DABroker


1.3.4 DABroker for ORBで開発するアプリケーション

DABroker for ORBでは,CORBA対応のデータベースアクセスオブジェクト(Simple Interface)を提供します。

〈この項の構成〉

(1) DABroker for ORBの特長

Simple Interfaceとは,データベースにアクセスするためのCORBAオブジェクトです。複雑なデータベースアクセスを8種類の関数に統合しています。Simple InterfaceをWeb Page Generatorを利用したWWW環境で使用すると,アプリケーションを開発することなく,HTML上にデータベース検索結果を表示したり,HTMLからデータベース更新を要求できます。Web Page Generatorは,HTMLドキュメントを解釈してHTMLで記述されたページを生成するプログラムです。

Simple Interfaceからのデータベースアクセスは,同期処理で実行します。同期アクセス処理でデータベースアクセスを実行すると,データベースでの処理結果がアプリケーションに通知されるまで,アプリケーションでは,次の処理を実行できません。同期アクセス処理については,「2.2 データベースアクセス」を参照してください。

(2) DABroker for ORBの使用形態

Simple Interfaceを,Web Page GeneratorのHTMLテンプレートファイルに埋め込んで使用します。図1-14に,システム構成例を示します。

Web Page Generatorを利用したシステムでは,WWWサーバ及びCORBAオブジェクト(Simple Interface)を呼び出すためのTPBrokerが必要です。

図1‒14 Simple Interfaceを使用した場合のシステム構成例

[図データ]