インプリメンテーションリポジトリにサーバアプリケーション情報を登録するため、OD_impl_instコマンドを使用します。OD_impl_instコマンドでの登録処理の例と指定する情報について以下に示します。
インプリメンテーションリポジトリへの登録
OD_impl_inst -ax def |
定義ファイルで指定した定義情報をサーバアプリケーション情報として登録します。
defファイルの内容
rep_id = IDL:ODdemo/calculator:1.0 |
インプリメンテーションリポジトリIDを指定します。lang = CPP サーバアプリケーションの言語種別を指定します。C++アプリケーションの場合CPPを指定します。
サーバタイプを指定します。指定できるタイプには、persistent,shared,unsharedがあります。
サーバアプリケーションのパス名を指定します。
サーバアプリケーションがCORBA::BOA::impl_is_ready()(または、CORBA::BOA::obj_is_ready())発行時の動作モードを指定します。指定できる動作モードはCOMPATIBLE、SYNC_ENDがあります。
連携するIORのバージョンを指定します。指定できるバージョンには1.0、1.1があります。
サーバアプリケーションのコード系を指定します。
defファイルの内容
rep_id = IDL:ODdemo/calculator:1.0 |
インプリメンテーションリポジトリIDを指定します。lang = CPP サーバアプリケーションの言語種別を指定します。C++アプリケーションの場合CPPを指定します。
サーバタイプを指定します。指定できるタイプには、persistent,shared,unsharedがあります。
サーバアプリケーションのパス名を指定します。
サーバアプリケーション実行時のユーザIDを指定します。
サーバアプリケーション実行時のグループIDを指定します。
サーバアプリケーションがCORBA::BOA::impl_is_ready()(または、CORBA::BOA::obj_is_ready())発行時の動作モードを指定します。指定できる動作モードはCOMPATIBLE、SYNC_ENDがあります。
連携するIORのバージョンを指定します。指定できるバージョンには1.0、1.1があります。
サーバアプリケーションのコード系を指定します。