ページの先頭行へ戻る
Interstage Application Server V12.0.0 MessageQueueDirector説明書
FUJITSU Software

6.1.4 プログラムの翻訳/結合

MQDを使用するアプリケーション(プログラム)を翻訳または結合する場合の留意事項を以下に示します。

また、Interstageのトランザクション機能を使用する場合は、“アプリケーション作成ガイド(コンポーネントトランザクションサービス編)”および“アプリケーション作成ガイド(データベース連携サービス編)”を参照してください。

データベースを使用するアプリケーションの翻訳および結合の詳細については、“Symfoware Server RDBユーザーズガイド 応用プログラム開発編”を参照してください。

翻訳および結合の詳細については、その製品のマニュアルを参照してください。

翻訳

COBOL言語で作成したプログラムを翻訳する場合は、以下の翻訳オプションを指定します。

C言語で作成したプログラムを翻訳する場合は、以下のオプションを指定します。

また、C言語で作成したプログラムの場合は、MQDが提供する以下のインクルードライブラリを指定してください。

$MQD\include

$MQD: MQDのインストール先フォルダ

結合

プログラムの結合時(COBOL言語の場合は“WINLINK”実行時)には、表6.2 プログラムの結合時に指定するライブラリに示すライブラリを動的結合してください。COBOL言語用ライブラリの詳細は、NetCOBOLのマニュアルを参照願います。

表6.2 プログラムの結合時に指定するライブラリ

言語

ライブラリ名

格納場所

用途説明

COBOL

libmqdcobapi.lib

$MQD\lib

MQDのCOBOL言語用インタフェース(必須)

MSVCRT.LIB

$COBOL

COBOL言語用ライブラリ(必須)

F3BICIMP.lib

$COBOL

COBOL言語用ライブラリ(必須)

C

libmqdapi.lib

$MQD\lib

MQDのC言語用インタフェース(必須)

$MQD: MQDのインストール先フォルダ

$COBOL: COBOLのインストール先フォルダ