(1) Portable-ORBをダウンロードする運用形態
Portable-ORBをダウンロードする運用形態では、Portable-ORBをダウンロードするWebサーバ上に署名済みのJavaライブラリを格納します。
HTMLファイルの記述例(タイトル: Java sample Applet、Javaアプレット名: Sample)を以下に示します。
以下のHTML文書例の場合は、このHTMLファイルが格納されているディレクトリにJavaライブラリを格納します。
<HTML>
<HEAD><!--demo.html-->
<TITLE>Java sample Applet </TITLE>
</HEAD>
<BODY>
<OBJECT CLASSID="CLSID:BEA62964-C40B-11D1-AACA-00A0C9216A67" WIDTH=300 HEIGHT=250>
<PARAM NAME="TYPE" VALUE="application/x-JBK-Plugin">
<PARAM NAME="NAME" VALUE="Sample">
<PARAM NAME="CODE" VALUE="Sample.class">
<PARAM NAME="ARCHIVE" VALUE="Sample.jar,ODporb4_plugin.jar,CosNaming4_plugin.jar,InterfaceRep4_plugin.jar">
<PARAM NAME="PORB_HOME" VALUE="PORBDIR">
<COMMENT>
<EMBED TYPE="application/x-JBK-Plugin"
NAME="Sample" CODE="Sample.class" WIDTH=300 HEIGHT=250
ARCHIVE="Sample.jar,ODporb4_plugin.jar,CosNaming4_plugin.jar,InterfaceRep4_plugin.jar"
PORB_HOME="PORBDIR">
</EMBED>
</COMMENT>
</OBJECT>
</BODY>
</HTML>(2) Portable-ORBをダウンロードしない運用形態
Portable-ORBをダウンロードしない運用形態では、Portable-ORBを動作する(Portable-ORBをインストールした)クライアントで環境変数CLASSPATHにJavaライブラリを設定します。プレインストール型Javaライブラリ、およびPortable-ORBをダウンロードする形態では、本設定を行う必要はありません。なお、運用形態により環境変数CLASSPATHに設定するJavaライブラリが異なります。Javaライブラリについては、“B.2 Portable-ORBの提供プログラム”を参照してください。
設定例を以下に示します。
例
(PORB_HOME:C:\Interstage\PORB、インストールパスはデフォルト)
set CLASSPATH=.;%PORB_HOME%\lib\ODporb4.jar;%PORB_HOME%\lib\CosNaming4.jar;
%PORB_HOME%\lib\InterfaceRep4.jar;%CLASSPATH%
(PORB_HOME:/opt/FJSVporb、インストールパスはデフォルト)
CLASSPATH=.:$PORB_HOME/lib/ODporb4.jar:$PORB_HOME/lib/CosNaming4.jar:
$PORB_HOME/lib/InterfaceRep4.jar:$CLASSPATH
export CLASSPATH
(PORB_HOME:/opt/FJSVporb)
CLASSPATH=.:$PORB_HOME/lib/ODporb4.jar:$PORB_HOME/lib/CosNaming4.jar:
$PORB_HOME/lib/InterfaceRep4.jar:$CLASSPATH
export CLASSPATH注意
環境変数CLASSPATHに他のORBのJavaライブラリ(プレインストール型Javaライブラリを含む)が設定されている場合は、そのORBが動作する可能性があります。Portable-ORB以外のORBのJavaライブラリは、環境変数CLASSPATHに設定しないでください。