Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) |
目次
索引
![]() ![]() |
付録D サンプルプログラム | > D.4 実行手順(Solaris/Linux) | > D.4.8 Portable-ORB |
“静的インタフェース/各種データ型(Java言語)”の<作成>を参照してください。
作成したアプリケーションの実行手順を以下に示します。
環境変数CLASSPATH、LD_LIBRARY_PATH、PATHを設定します。PATHには、使用するJDK/JREのディレクトリを指定します(OD_HOME:CORBAサービスのインストールパス)。
CLASSPATH=.:$OD_HOME/etc/class/ODjava4.jar:$CLASSPATH |
注)
JDKのインストールパス(/opt/FJSVawjbk/jdk5)は使用するJDK, JREのバージョンに合わせて変更してください。使用するJDK, JREを変更した場合は、JDK,JREのバージョンに合わせて環境変数CLASSPATHも変更してください。
registar.shを実行して、サンプルプログラムを実行するために必要なインプリメンテーションリポジトリIDの登録と、オブジェクトリファレンスのファイル出力を実行します。
register.sh |
exec-SV.shを実行して、サーバアプリケーションを起動します。
exec-SV.sh & |
別端末を起動して、Portable-ORBを動作させるための環境変数CLASSPATH、PATHを指定します(PORB_HOME:Portable-ORBのインストールパス(/opt/FJSVporb))。
CLASSPATH=.:$PORB_HOME/lib/ODporb4.jar:$PORB_HOME/lib/CosNaming4.jar:$CLASSPATH |
注)
JDKのインストールパス(/opt/FJSVawjbk/jdk5)は使用するJDK, JREのバージョンに合わせて変更してください。使用するJDK, JREを変更した場合は、JDK,JREのバージョンに合わせて環境変数CLASSPATHも変更してください。
exec-CL.shを実行してクライアントアプリケーションを起動し、出力結果を確認します。なお、必要に応じて、Interstageのインストール環境にあわせてexec-CL.shを修正してください。
exec-CL.sh |
stop-SV.shを実行して、サーバアプリケーションを停止します。
stop-SV.sh |
unregister.shを実行して、不要となったサンプルプログラムのインプリメンテーションリポジトリIDとオブジェクトリファレンスを削除します。
unregister.sh |
string_to_objectのサーバアプリケーションは、ワークユニット上で動作させることも可能です。
サーバアプリケーションをワークユニット上で動作させる場合は、“静的インタフェース/各種データ型(Java言語)”のポイントを参照してください。
目次
索引
![]() ![]() |