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が必要です。