Interstage Application Server アプリケーション作成ガイド (CORBAサービス編)
目次 索引 前ページ次ページ

第6章 アプリケーションの開発(Java言語)> 6.2 CORBAアプリケーションの実行> 6.2.2 クライアント環境の設定(Portable-ORB)

6.2.2.5 ライブラリの設定

JDK1.2系/JDK1.3系の場合

(1) Portable-ORBをダウンロードする運用形態

 Portable-ORBをダウンロードする運用形態では、Portable-ORBをダウンロードするWebサーバ上に署名済みのJavaライブラリを格納してください。
 以下のHTML文書例の場合、このHTML文書が格納されているディレクトリと同じディレクトリに格納します。

  <HTML>
  <HEAD><!--demo.html--></HEAD>
  <TITLE>Java sample Applet </TITLE>
  <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,ODporb2_plugin.jar,CosNaming2_plugin.jar,
          InterfaceRep2_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,ODporb2_plugin.jar,CosNaming2_plugin.jar,InterfaceRep2_plugin.jar"
    PORB_HOME="PORBDIR">
  </EMBED>
  </COMMENT>
  </OBJECT>
  </BODY>
  </HTML>

(2) Portable-ORBをダウンロードしない運用形態

 Portable-ORBをダウンロードしない運用形態では、Portable-ORBを動作する(Portable-ORBをインストールした)クライアントでCLASSPATH変数にJavaライブラリを設定する必要があります。プレインストール型Javaライブラリ、およびPortable-ORBをダウンロードする形態では、本項の設定操作は必要ありません。(CORBAアプリケーションの実行環境によりCLASSPATH変数に設定するJavaライブラリが異なります。詳細は“Javaライブラリ”を参照してください。)
 設定例については、“IDL生成ファイルとアプレットのコンパイル”の“注意事項”を参照してください。

JDK1.4系の場合

(1) Portable-ORBをダウンロードする運用形態

 Portable-ORBをダウンロードする運用形態では、Portable-ORBをダウンロードするWebサーバ上に署名済みのJavaライブラリを格納してください。
 以下のHTML文書例の場合、このHTML文書が格納されているディレクトリと同じディレクトリに格納します。

  <HTML>
  <HEAD><!--demo.html--></HEAD>
  <TITLE>Java sample Applet </TITLE>
  <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をダウンロードする形態では、本項の設定操作は必要ありません。(CORBAアプリケーションの実行環境によりCLASSPATH変数に設定するJavaライブラリが異なります。詳細は“Javaライブラリ”を参照してください。)
 設定例を以下に示します。

(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に設定しないでください。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005