ページの先頭行へ戻る
Interstage Application Server V12.3.0 アプリケーション作成ガイド(データベース連携サービス編)
FUJITSU Software

3.2.4 コンパイル・リンク方法(Windows(R))

サーバアプリケーションとスケルトンをコンパイル・リンクする方法について説明します。


Microsoft(R) Visual Studio(R)を使用してコンパイル・リンクする場合は、以下を設定してください。

サーバライブラリ

以下のライブラリをリンクします。データベース連携サービスのライブラリは、CORBAサービスのライブラリより前にリンクしてください。


サーバ管理ライブラリ

以下のファイルをリンクしてください。

使用用途

ファイル名

格納パス
(インストールパスはデフォルト)

サーバアプリケーションの運用環境用・データベースアクセスアプリケーション用

fjotsld.obj

C:\Interstage\ots\lib

libservapl.lib(注)

libtacebasent.lib

サーバアプリケーションの運用環境用

libservaplcpp.lib

中継サーバアプリケーションの運用環境用

libservaplcnt.lib(注)

注)中継サーバアプリケーションを作成する場合は、libservaplcnt.libをリンクしてください。この場合、libservapl.libをリンクする必要はありません。詳細については、「3.4.1 中継アプリケーションの作成について」を参照してください。


XA連携用プログラム

使用するデータベースに応じて、必要なファイルをリンクしてください。

使用用途

ファイル名

格納パス
(インストールパスはデフォルト)

Oracle12cにアクセスするサーバアプリケーションの運用環境用

otsxaora12c.dll

C:\Interstage\ots\program\rsc

otsxaora12c.lib

Oracle11gにアクセスするサーバアプリケーションの運用環境用

otsxaora11g.dll

otsxaora11g.lib


MQDにアクセスするサーバアプリケーションの運用環境用

otsxamqd.dll

otsxamqd.lib


MQDとOracle12cにアクセスするサーバアプリケーションの運用環境用

otsxamqd_ora12c.dll

otsxamqd_ora12c.lib


MQDとOracle11gにアクセスするサーバアプリケーションの運用環境用

otsxamqd_ora11g.dll

otsxamqd_ora11g.lib


データベース依存ライブラリ

使用するデータベースに応じて、必要なファイルをリンクしてください。

データベース

ファイル名

格納パス

Oracle12c

oraxa12.lib

Oracleホーム・ディレクトリ\rdbms

oci.lib

Oracleホーム・ディレクトリ\oci\lib

orasql12.lib

Oracleホーム・ディレクトリ\precomp

Oracle11g

oraxa11.lib

Oracleホーム・ディレクトリ\rdbms

oci.lib

Oracleホーム・ディレクトリ\oci\lib

orasql11.lib

Oracleホーム・ディレクトリ\precomp


CORBAサービス提供ライブラリ

CORBAサービス提供ライブラリのORBコア、インタフェースリポジトリ、およびネーミングサービスをリンクしてください。CORBAサービス提供ライブラリのファイル名および格納パスについては、「アプリケーション作成ガイド(CORBAサービス編)」の「提供プログラム」-「CORBAサービスの提供プログラム」-「ライブラリ」-「サーバ用ライブラリ」を参照してください。