DABroker for ORBでは,CORBA対応のデータベースアクセスオブジェクト(Simple Interface)を提供します。
Simple Interfaceとは,データベースにアクセスするためのCORBAオブジェクトです。複雑なデータベースアクセスを8種類の関数に統合しています。Simple InterfaceをWeb Page Generatorを利用したWWW環境で使用すると,アプリケーションを開発することなく,HTML上にデータベース検索結果を表示したり,HTMLからデータベース更新を要求できます。Web Page Generatorは,HTMLドキュメントを解釈してHTMLで記述されたページを生成するプログラムです。
Simple Interfaceからのデータベースアクセスは,同期処理で実行します。同期アクセス処理でデータベースアクセスを実行すると,データベースでの処理結果がアプリケーションに通知されるまで,アプリケーションでは,次の処理を実行できません。同期アクセス処理については,「2.2 データベースアクセス」を参照してください。
Simple Interfaceを,Web Page GeneratorのHTMLテンプレートファイルに埋め込んで使用します。図1-14に,システム構成例を示します。
Web Page Generatorを利用したシステムでは,WWWサーバ及びCORBAオブジェクト(Simple Interface)を呼び出すためのTPBrokerが必要です。
図1-14 Simple Interfaceを使用した場合のシステム構成例