アプリケーションが各サービスを使用する場合に必要となるライブラリを以下に示します。
格納パス(Java言語以外)(Windows Server(R) for Itanium-based Systems)
C:\Interstage\ODWIN\LIB\IA64 |
格納パス(Java言語以外)(Windows Server(R) x64 Editions)
C:\Interstage\ODWIN\LIB\x64 |
格納パス(Java言語)
C:\Interstage\ODWIN\ETC\CLASS |
サーバ用ライブラリは、スレッドモード、プロセスモードとも、上記に格納されます。
格納パス(Java言語以外)
/opt/FSUNod/lib |
/usr/lib配下にシンボリックリンクファイルが作成されます。
格納パス(Java言語)
/opt/FSUNod/etc/class |
格納パス(Java言語以外)
/opt/FJSVod/lib |
/usr/lib配下にシンボリックリンクファイルが作成されます。
格納パス(Java言語)
/opt/FJSVod/etc/class |
上記ディレクトリ($OD_HOME/lib)には、スレッドモード用のlibOM.soが格納されます。プロセスモード用のlibOM.soは$OD_HOME/lib/ntに格納されます。なお、プロセスモード用のlibOM.soを使用する場合は、LD_LIBRARY_PATH=$OD_HOME/lib/ntを設定してください。
サーバ用ライブラリ
開発言語 | サービス | ライブラリ名 |
---|---|---|
C言語 | ORBコア *1 | ODSV.LIB |
インタフェースリポジトリ | ODIFSV.LIB | |
ネーミングサービス | ODCNSV.LIB | |
Java言語(JDK1.4以降) *2 | ODjava4.jar | |
C++言語 | ORBコア *1 | ODSV.LIB |
インタフェースリポジトリ | *3 | |
ネーミングサービス | ODCNSCPP.LIB | |
COBOL | ORBコア*1 | ODCOBCBLMTSV.LIB(UNICODE以外) |
インタフェースリポジトリ | LIBOMIRCBLMTSV.LIB(UNICODE以外) | |
ネーミングサービス | *4 | |
COBOL | ORBコア*1 | ODCOBCBLSV.LIB(UNICODE以外) |
インタフェースリポジトリ | LIBOMIRCBLSV.LIB(UNICODE以外) | |
ネーミングサービス | *4 |
*1) ORBコア以外のサービスを使用する場合も、ORBコアのライブラリが必要です。
*2) 運用環境/形態により使用するファイルが異なります(詳細は“5.4 CORBAアプリケーションの実行”を参照)。
*3) UNICODEを使用するアプリケーションで指定してください。
*4) ORBコアのライブラリに含まれます。
サーバ用ライブラリ
開発言語 | サービス | ライブラリ名 |
---|---|---|
C言語 | ORBコア *1 | libOM.so |
インタフェースリポジトリ | libOMir.so | |
ネーミングサービス | libOMcn.so | |
ロードバランス *2 | libOMlbo.so | |
C++言語 | ORBコア *1 | libOM.so |
インタフェースリポジトリ | *3 | |
ネーミングサービス | libOMcncpp.so | |
C++言語 | ORBコア | libOM.so |
POAランタイム | libOMcpppoa50.so | |
インタフェースリポジトリ | *3 | |
ネーミングサービス | libOMcncpp50.so | |
ロードバランス *2 | libOMlbocpp50.so | |
Java言語(JDK1.4以降) *3 | ODjava4.jar | |
Java言語(JDK1.3/1.2.2) *3 | ODjava2.jar | |
ODjava2_v2.jar | ||
Java言語(JDK1.1.x) *3 | ODjava.jar | |
COBOL | ORBコア*1 | libOMcblMT.so(UNICODE以外) |
インタフェースリポジトリ | libOMircblMT.so(UNICODE以外) | |
ネーミングサービス | *3 | |
ロードバランス *2 | libOMlbocblMT.so | |
COBOL | ORBコア*1 | libOMcbl.so |
インタフェースリポジトリ | libOMircbl.so | |
ネーミングサービス | *3 | |
ロードバランス *2 | libOMlbocbl.so | |
OOCOBOL | ORBコア*1 | libOMoocob.so(UNICODE以外) |
インタフェースリポジトリ | libOMiroocob.so(UNICODE以外) | |
ネーミングサービス | libOMcnoocob.so(UNICODE以外) | |
ロードバランス *2 | libOMlbooocob.so |
*1) ORBコア以外のサービスを使用する場合も、ORBコアのライブラリが必要です。
*2) “Interstage Application Server Enterprise Edition”でのみ使用できます。
*3) ORBコアのライブラリに含まれます。
*4) 運用環境/形態により使用するファイルが異なります(詳細は“5.4 CORBAアプリケーションの実行”を参照)。
*5) UNICODEを使用するアプリケーションで指定してください。
*6) UNICODEを使用するアプリケーションで、RCSオプションでビッグエンディアンを選択する場合に指定してください。
*7) UNICODEを使用するアプリケーションで、RCSオプションでリトルエンディアンを選択する場合に指定してください。
アプリケーションが各サービスを使用する場合に必要となるライブラリを以下に示します。
格納パス(Java言語以外)
C:\Interstage\ODWIN\LIB |
格納パス(Java言語)
C:\Interstage\ODWIN\ETC\CLASS |
開発言語 | サービス | ライブラリ名 |
---|---|---|
C言語 | ORBコア *1 | ODWIN.LIB |
インタフェースリポジトリ | ODIF.LIB | |
ネーミングサービス | ODCN.LIB | |
C++言語 | ORBコア *1 | ODWIN.LIB |
インタフェースリポジトリ | *2 | |
ネーミングサービス | ODCNCPP.LIB | |
Java言語 (JDK1.4以降) *3 | ODJAVA4.JAR | |
Java言語 (JDK1.3) *3 | ODJAVA2.JAR | |
COBOL | ORBコア *1 | ODCOBCBLMT.LIB(UNICODE、UTF8以外) |
インタフェースリポジトリ | LIBOMIRCBLMT.LIB(UNICODE、UTF8以外) | |
ネーミングサービス | *2 | |
COBOL | ORBコア *1 | ODCOBCBL.LIB(UNICODE、UTF8以外) |
インタフェースリポジトリ | LIBOMIRCBL.LIB(UNICODE、UTF8以外) | |
ネーミングサービス | *2 | |
OOCOBOL | ORBコア *1 | ODOOCOB.LIB(UNICODE、UTF8以外) |
インタフェースリポジトリ | LIBOMIROOCOB.LIB(UNICODE、UTF8以外) | |
ネーミングサービス | ODCNOOCOB.LIB(UNICODE、UTF8以外) |
*1) ORBコア以外のサービスを使用する場合も、ORBコアのライブラリが必要です。
*2) ORBコアのライブラリに含まれます。
*3) 運用環境/形態により使用するファイルが異なります(詳細は“5.4 CORBAアプリケーションの実行”を参照)。
*4) UNICODE、UTF8を使用するアプリケーションで指定してください。