アプリケーションが各サービスを使用する場合に必要となるライブラリを以下に示します。
格納パス(Java言語以外)
C:\Interstage\ODWIN\LIB
格納パス(Java言語以外)
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 | |
| ODLBOSV.LIB | |
C++言語 | ORBコア (注1) | ODSV.LIB |
| ODSVCPPPOA.LIB | |
インタフェースリポジトリ | (注2) | |
ネーミングサービス | ODCNSCPP.LIB | |
| ODLBSCPP.LIB | |
Java言語 | ODjava4.jar | |
COBOL | ORBコア(注1) | ODCOBCBLMTSV.LIB(UNICODE以外) |
インタフェースリポジトリ | LIBOMIRCBLMTSV.LIB(UNICODE以外) | |
ネーミングサービス | (注2) | |
| ODLBSCBLMT.LIB | |
COBOL | ORBコア(注1) | ODCOBCBLSV.LIB(UNICODE以外) |
インタフェースリポジトリ | LIBOMIRCBLSV.LIB(UNICODE以外) | |
ネーミングサービス | (注2) | |
| ODLBSCBL.LIB | |
| ORBコア(注1) | ODOOCOBSV.LIB(UNICODE以外) |
インタフェースリポジトリ | LIBOMIROOCOB.LIB(UNICODE以外) | |
ネーミングサービス | ODCNSOOCOB.LIB(UNICODE以外) | |
ロードバランス | ODLBSOOCOB.LIB |
注1)ORBコア以外のサービスを使用する場合も、ORBコアのライブラリが必要です。
注2)ORBコアのライブラリに含まれます。
注3)UNICODEを使用するアプリケーションで指定してください。
サーバ用ライブラリ
開発言語 | サービス | ライブラリ名 |
---|---|---|
C言語 | ORBコア (注1) | libOM.so |
インタフェースリポジトリ | libOMir.so | |
ネーミングサービス | libOMcn.so | |
| libOMlbo.so | |
| ORBコア | libOM.so |
POAランタイム | libOMcpppoa50.so | |
インタフェースリポジトリ | (注2) | |
ネーミングサービス | libOMcncpp50.so | |
ロードバランス | libOMlbocpp50.so | |
| ORBコア (注1) | libOM.so |
| libOMcpppoa.so | |
インタフェースリポジトリ | (注2) | |
ネーミングサービス | libOMcncpp.so | |
| libOMlbocpp.so | |
Java言語 | ODjava4.jar | |
COBOL | ORBコア(注1) | libOMcblMT.so(UNICODE以外)
|
インタフェースリポジトリ | libOMircblMT.so(UNICODE以外)
| |
ネーミングサービス | (注2) | |
| libOMlbocblMT.so | |
COBOL | ORBコア(注1) | libOMcbl.so |
インタフェースリポジトリ | libOMircbl.so | |
ネーミングサービス | (注2) | |
| libOMlbocbl.so | |
OOCOBOL | ORBコア(注1) | libOMoocob.so(UNICODE以外) |
インタフェースリポジトリ | libOMiroocob.so(UNICODE以外) | |
ネーミングサービス | libOMcnoocob.so(UNICODE以外) | |
| libOMlbooocob.so |
注1)ORBコア以外のサービスを使用する場合も、ORBコアのライブラリが必要です。
注2)ORBコアのライブラリに含まれます。
注3)UNICODEを使用するアプリケーションで指定してください。
注4)UNICODEを使用するアプリケーションで、RCSオプションでビッグエンディアンを選択する場合に指定してください。
注5)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言語 | ODJAVA4.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)UNICODE、UTF8を使用するアプリケーションで指定してください。