ページの先頭行へ戻る
Interstage Application Server V12.3.0 アプリケーション作成ガイド(CORBAサービス編)
FUJITSU Software

4.4.1 インプリメンテーションリポジトリへの登録

OD_impl_instコマンドを使用してインプリメンテーションリポジトリにサーバアプリケーション情報を登録します。
OD_impl_instコマンドでの登録処理の例と指定する情報について以下に示します。


インプリメンテーションリポジトリへの登録

OD_impl_inst -ax def
-ax def

定義ファイルで指定した定義情報をサーバアプリケーション情報として登録します。



defファイルの内容

rep_id = IDL:ODdemo/calculator:1.0
type   = shared
binary = D:\server\simple_s.exe
mode   = SYNC_END
ior    = 1.1
locale = SJIS
rep_id = IDL:ODdemo/calculator:1.0

インプリメンテーションリポジトリIDを指定します。

type = shared

サーバタイプを指定します。指定できるタイプには、persistent、shared、unsharedがあります。

binary = D:\server\simple_s.exe

サーバアプリケーションのパス名を指定します。

mode = SYNC_END

サーバアプリケーションがCORBA::BOA::impl_is_ready()/CORBA::BOA::obj_is_ready()発行時の動作モードを指定します。指定できる動作モードには、COMPATIBLE、SYNC_ENDがあります。

ior = 1.1

連携するIORのバージョンを指定します。指定できるバージョンには、1.0、1.1があります。

locale = SJIS

サーバアプリケーションのコード系を指定します。



defファイルの内容

rep_id = IDL:ODdemo/calculator:1.0
type   = shared
binary = /home/guest/simple_s
uid    = user
gid    = group
mode   = SYNC_END
ior    = 1.1
locale = EUC
rep_id = IDL:ODdemo/calculator:1.0

インプリメンテーションリポジトリIDを指定します。

type = shared

サーバタイプを指定します。指定できるタイプには、persistent、shared、unsharedがあります。

binary = /home/guest/simple_s

サーバアプリケーションのパス名を指定します。

uid = user

サーバアプリケーション実行時のユーザIDを指定します。

gid = group

サーバアプリケーション実行時のグループIDを指定します。

mode = SYNC_END

サーバアプリケーションがCORBA::BOA::impl_is_ready()/CORBA::BOA::obj_is_ready()発行時の動作モードを指定します。指定できる動作モードには、COMPATIBLE、SYNC_ENDがあります。

ior = 1.1

連携するIORのバージョンを指定します。指定できるバージョンには、1.0、1.1があります。

locale = EUC

サーバアプリケーションのコード系を指定します。