メッセージキューイングアクセス機能 TP1/Message Queue - Access 使用の手引

[目次][用語][索引][前へ][次へ]

2.1 MQCクライアント機能のセットアップ

MQCクライアント機能のライブラリのディレクトリを,適用OSに応じて次に示す環境変数に追加してください。

表2-1〜表2-4に,MQCクライアント機能のインストール時に作成されるファイルを適用OSごとに示します。なお,表中の$MQCDIR,および%MQCDIR%はTP1/Message Queue - Accessのファイルが格納されているディレクトリです。標準はインストールディレクトリとなります。

表2-1 MQCクライアント機能のインストール時に作成されるファイル(AIX)

言語 名称 ディレクトリ ファイル名
C XAインタフェースライブラリ $MQCDIR/lib libmqcx.a
非XAインタフェースライブラリ $MQCDIR/lib libmqc.a
ヘッダファイル $MQCDIR/include cmqc.h
cmqcfc.h
サンプルAP $MQCDIR/examples/c mqcsample.c
makefile
COBOL XAインタフェースライブラリ $MQCDIR/lib libmqccbx.a
非XAインタフェースライブラリ $MQCDIR/lib libmqccb.a
COBOLコピーファイル $MQCDIR/include/COBOL CMQ*.cbl
サンプルAP $MQCDIR/examples/cobol MQCSAMPLE.cbl
makefile
makefile2002
C++ 非XAインタフェースライブラリ $MQCDIR/lib libmqccpp.a
ヘッダファイル $MQCDIR/include/cplus imq*.hpp
imqtype.h
サンプルAP $MQCDIR/examples/cpp mqcsample.cpp
makefile
Java 非XAインタフェースライブラリ $MQCDIR/lib libmqcj.a
Javaクラスライブラリ $MQCDIR/lib mqc.jar
サンプルAP $MQCDIR/examples/java MQAccessSample.java
makefile
JavaのJMSインタフェース Javaクラスライブラリ $MQCDIR/lib mqcadpt.rar
mqcadptdef.jar
サンプルAP $MQCDIR/examples/jms/SessionBean1 JMSSample1.java
JMSSample1.Client.java
JMSSample1EJB.java
JMSSample1Home.java
compileBean
compileClient
testClient
QueueConfig
config.xml
deployApp
unDeployApp
$MQCDIR/examples/jms/SessionBean1/DD/META-INF ejb-jar.xml
application.xml
サンプルAP(MQCインタフェース使用) $MQCDIR/examples/jms/SessionBean2 JMSSample2.java
JMSSample2.Client.java
JMSSample2EJB.java
JMSSample2Home.java
compileBean
compileClient
testClient
QueueConfig
config.xml
deployApp
unDeployApp
$MQCDIR/examples/jms/SessionBean2/DD/META-INF ejb-jar.xml
application.xml
その他 運用コマンド $MQCDIR/bin mqcapiout

注※
これらのライブラリは,共用ライブラリとしても使用できます。

表2-2 MQCクライアント機能のインストール時に作成されるファイル(HP-UX 11i V2.0(IPF64))

言語 名称 ディレクトリ ファイル名
C 非XAインタフェースライブラリ $MQCDIR/lib libmqc.a
非XAインタフェース共用ライブラリ $MQCDIR/lib libmqc.so
ヘッダファイル $MQCDIR/include cmqc.h
cmqcfc.h
サンプルAP $MQCDIR/examples/c mqcsample.c
makefile
C++ 非XAインタフェースライブラリ $MQCDIR/lib libmqccpp.a
非XAインタフェース共用ライブラリ $MQCDIR/lib libmqccpp.so
ヘッダファイル $MQCDIR/include/cplus imq*.hpp
imqtype.h
サンプルAP $MQCDIR/examples/cpp mqcsample.cpp
makefile
Java 非XAインタフェース共用ライブラリ $MQCDIR/lib libmqcj.so
Javaクラスライブラリ $MQCDIR/lib mqc.jar
サンプルAP $MQCDIR/examples/java MQAccessSample.java
makefile
JavaのJMSインタフェース Javaクラスライブラリ $MQCDIR/lib mqcadpt.rar
mqcadptdef.jar
サンプルAP $MQCDIR/examples/jms/SessionBean1 JMSSample1.java
JMSSample1.Client.java
JMSSample1EJB.java
JMSSample1Home.java
compileBean
compileClient
testClient
QueueConfig
config.xml
deployApp
unDeployApp
$MQCDIR/examples/jms/SessionBean1/DD/META-INF ejb-jar.xml
application.xml
サンプルAP(MQCインタフェース使用) $MQCDIR/examples/jms/SessionBean2 JMSSample2.java
JMSSample2.Client.java
JMSSample2EJB.java
JMSSample2Home.java
compileBean
compileClient
testClient
QueueConfig
config.xml
deployApp
unDeployApp
$MQCDIR/examples/jms/SessionBean2/DD/META-INF ejb-jar.xml
application.xml
その他 運用コマンド $MQCDIR/bin mqcapiout

表2-3 MQCクライアント機能のインストール時に作成されるファイル(Linux)

言語 名称 ディレクトリ ファイル名
C XAインタフェースライブラリ※1 $MQCDIR/lib libmqcx.a
XAインタフェース共用ライブラリ※1 $MQCDIR/lib libmqcx.so
非XAインタフェースライブラリ $MQCDIR/lib libmqc.a
非XAインタフェース共用ライブラリ $MQCDIR/lib libmqc.so
ヘッダファイル $MQCDIR/include cmqc.h
cmqcfc.h
サンプルAP $MQCDIR/examples/c mqcsample.c
makefile
COBOL
※2
XAインタフェースライブラリ $MQCDIR/lib libmqccbx.a
XAインタフェース共用ライブラリ $MQCDIR/lib libmqccbx.so
非XAインタフェースライブラリ $MQCDIR/lib libmqccb.a
非XAインタフェース共用ライブラリ $MQCDIR/lib libmqccb.so
COBOLコピーファイル $MQCDIR/include/COBOL CMQ*.cbl
サンプルAP $MQCDIR/examples/cobol MQCSAMPLE.cbl
makefile
C++ 非XAインタフェースライブラリ $MQCDIR/lib libmqccpp.a
非XAインタフェース共用ライブラリ $MQCDIR/lib libmqccpp.so
ヘッダファイル $MQCDIR/include/cplus imq*.hpp
imqtype.h
サンプルAP $MQCDIR/examples/cpp mqcsample.cpp
makefile
Java 非XAインタフェース共用ライブラリ $MQCDIR/lib libmqcj.so
Javaクラスライブラリ $MQCDIR/lib mqc.jar
サンプルAP $MQCDIR/examples/java MQAccessSample.java
makefile
JavaのJMSインタフェース Javaクラスライブラリ $MQCDIR/lib mqcadpt.rar
mqcadptdef.jar
サンプルAP $MQCDIR/examples/jms/SessionBean1 JMSSample1.java
JMSSample1.Client.java
JMSSample1EJB.java
JMSSample1Home.java
compileBean
compileClient
config.xml
deployApp
testClient
QueueConfig
unDeployApp
$MQCDIR/examples/jms/SessionBean1/DD/META-INF ejb-jar.xml
application.xml
サンプルAP(MQCインタフェース使用) $MQCDIR/examples/jms/SessionBean2 JMSSample2.java
JMSSample2.Client.java
JMSSample2EJB.java
JMSSample2Home.java
compileBean
compileClient
config.xml
deployApp
testClient
QueueConfig
unDeployApp
$MQCDIR/examples/jms/SessionBean2/DD/META-INF ejb-jar.xml
application.xml
その他 運用コマンド $MQCDIR/bin mqcapiout

注※1
IPF64では,CのXAインタフェースが使用できません。

注※2
Red Hat Enterprise Linux 4上にはインストールされません。

表2-4 MQCクライアント機能のインストール時に作成されるファイル(Windows)

言語 名称 フォルダ ファイル名
C XAインタフェースライブラリ %MQCDIR%\bin libmqcx.dll
%MQCDIR%\lib libmqcx.lib
非XAインタフェースライブラリ %MQCDIR%\bin libmqc.dll
%MQCDIR%\lib libmqc.lib
サンプルAP %MQCDIR%\examples\c mqcsample.c
makefile
ヘッダファイル %MQCDIR%\include cmqc.h
cmqcfc.h
COBOL XAインタフェースライブラリ %MQCDIR%\bin libmqccbx.dll
%MQCDIR%\lib libmqccbx.lib
非XAインタフェースライブラリ %MQCDIR%\bin libmqccb.dll
%MQCDIR%\lib libmqccb.lib
COBOLコピーファイル %MQCDIR%\include\COBOL CMQ*.cbl
サンプルAP %MQCDIR%\examples\cobol MQCSAMPLE.cbl
makefile
C++ XAインタフェースライブラリ %MQCDIR%\bin libmqcppx.dll
%MQCDIR%\lib libmqcppx.lib
非XAインタフェースライブラリ %MQCDIR%\bin libmqcpp.dll
%MQCDIR%\lib libmqcpp.lib
ヘッダファイル %MQCDIR%\include\cplus imq*.hpp
imqtype.h
サンプルAP %MQCDIR%\examples\cpp mqcsample.cpp
makefile
Java 非XAインタフェース共用ライブラリ %MQCDIR%\bin mqcj.dll
非XAインタフェースJavaクラスライブラリ %MQCDIR%\lib mqc.jar
サンプルAP %MQCDIR%\examples\java MQAccessSample.java
makefile
JavaのJMSインタフェース Javaクラスライブラリ %MQCDIR%\lib mqcadpt.rar
mqcadptdef.jar
サンプルAP %MQCDIR%\examples\jms\SessionBean1 JMSSample1.java
JMSSample1Client.java
JMSSample1EJB.java
JMSSample1Home.java
compileBean.bat
compileClient.bat
testClient.bat
QueueConfig
deployApp
unDeployApp
config.xml
%MQCDIR%\examples \jms\SessionBean1\DD\META-INF ejb-jar.xml
application.xml
サンプルAP
(MQCインタフェース使用)
%MQCDIR%\examples \jms\SessionBean2 JMSSample2.java
JMSSample2Client.java
JMSSample2EJB.java
JMSSample2Home.java
compileBean.bat
compileClient.bat
testClient.bat
QueueConfig
deployApp
unDeployApp
config.xml
%MQCDIR%\examples \jms\SessionBean2\DD\META-INF ejb-jar.xml
application.xml
その他 運用コマンド %MQCDIR%\bin mqcapiout.exe
readmeファイル %MQCDIR%\readme readme.txt