Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) |
目次
索引
![]() ![]() |
第1部 アプリケーション開発(基本編) | > 第5章 アプリケーションの開発(Java言語) | > 5.1 Javaアプレットの開発 | > 5.1.2 開発手順(Portable-ORB) |
アプレットを実行するには、HTMLファイルで<applet>タグを使用してアプレットを指定します。
使用可能なブラウザ・プラグインの組み合わせを以下に示します。なお、アプレット運用時の注意事項については、“クライアント環境でのアプレット運用時の注意事項”を参照してください。
ブラウザ |
Java VM |
アプレット運用 |
Internet Explorer |
JBKプラグイン |
可能(注) |
Internet Explorer |
Java Plug-in |
可能(注) |
注)Internet Explorerにプラグインすることにより、ブラウザのJava VMをJDKに置き換える運用です。
また、動作するJava VMにより以下のPortable-ORBのファイルを使用します。
Portable-ORBをダウンロードする運用では、Javaアプレットを実行するHTMLファイルで、<APPLET ARCHIVE>タグまたは<PARAM>タグ(cabbase)を使用して以下のファイルを記述します。
Java VM |
ORBコア |
ネーミングサービス (注) |
インタフェースリポジトリ(注) |
JDK1.4以降 |
ODporb4_plugin.jar |
CosNaming4_plugin.jar |
InterfaceRep4_plugin.jar |
JDK1.3、JDK1.2 |
ODporb2_plugin.jar |
CosNaming2_plugin.jar |
InterfaceRep2_plugin.jar |
JDK1.1 |
ODporb_plugin.jar |
CosNaming_plugin.jar |
InterfaceRep_plugin.jar |
注) ネーミングサービス・インタフェースリポジトリが必要な場合は、HTMLファイルに記述します。
使用するPortable-ORBのファイル名は、CORBAアプリケーションの実行環境により異なります。詳細については、“Javaライブラリ”を参照してください。
JDK1.4以降のJava VMを使用した場合のHTMLファイルの記述例(タイトル: Java sample Applet、Javaアプレット名: Sample)を以下に示します。
JDK1.3以前のJava VMを使用する場合は、HTMLファイルの記述例のODporb4_plugin.jar、CosNaming4_plugin.jar、およびInterfaceRep4_plugin.jarを使用しているJava VMに対応するjarファイルに変更してください。
JBKプラグインを使用する場合は、HTMLファイルを以下のように記述します。詳細については、StudioまたはApworksの“J Business Kit オンラインマニュアル”を参照してください。
<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="CODE" VALUE="Sample.class"> <PARAM NAME="ARCHIVE" VALUE="ODporb4_plugin.jar,CosNaming4_plugin.jar, InterfaceRep4_plugin.jar"> <PARAM NAME="PORB_HOME" VALUE="PORBDIR"> <COMMENT> <EMBED TYPE="application/x-JBK-Plugin" CODE="Sample.class" WIDTH=300 HEIGHT=250 ARCHIVE="ODporb4_plugin.jar,CosNaming4_plugin.jar,InterfaceRep4_plugin.jar" PORB_HOME="PORBDIR"> </EMBED> </COMMENT> </OBJECT> </BODY> </HTML>
<PARAM>タグのARCHIVE指定、および<EMBED>タグのARCHIVE指定で、Sample.jarをダウンロードするように指定します。
<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="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" 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>
<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="CODE" VALUE="Sample.class"> <PARAM NAME="ARCHIVE" VALUE="Sample.jar"> <PARAM NAME="PORB_HOME" VALUE="PORBDIR"> <COMMENT> <EMBED TYPE="application/x-JBK-Plugin" CODE="Sample.class" WIDTH=300 HEIGHT=250 ARCHIVE="Sample.jar" PORB_HOME="PORBDIR"> </EMBED> </COMMENT> </OBJECT> </BODY> </HTML>
Java Plug-inを使用する場合は、Java Plug-in HTML Converterを使用してHTMLファイルを変換します。<APPLET>タグのARCHIVE指定で、Sample.jarをダウンロードするように指定します。
<HTML> <HEAD><!--demo.html--> <TITLE>Java sample Applet </TITLE> </HEAD> <BODY> <H1>Java sample Applet</H1> <APPLET CODE="Sample.class" ARCHIVE="Sample.jar,ODporb4_plugin.jar, CosNaming4_plugin.jar,InterfaceRep4_plugin.jar" WIDTH=300 HEIGHT=250> <PARAM NAME="PORB_HOME" VALUE="PORBDIR"> </APPLET><BR> </BODY> </HTML>
目次
索引
![]() ![]() |