• 検索結果がありません。

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

ドキュメント内 TP1/Message Queue - Access 使用の手引 (ページ 36-44)

2   MQC クライアント機能

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

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

AIXの場合:LIBPATH

HP-UXの場合:SHLIB_PATH

Linuxの場合:LD_LIBRARY_PATH

Windowsの場合:LIB

Windowsの場合,環境変数PATHに"インストールフォルダ¥bin"も追加してくださ い。

表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.Clie nt.java

JMSSample1EJB.j ava

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.Clie nt.java

JMSSample2EJB.j ava

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.s o

ヘッダファイル $MQCDIR/

include/cplus

imq*.hpp imqtype.h

サンプルAP $MQCDIR/

examples/cpp

mqcsample.c pp

makefile Java XAインタフェース共用

ライブラリ

$MQCDIR/lib libmqcj.so

Javaクラスライブラリ $MQCDIR/lib mqc.jar

サンプルAP $MQCDIR/

examples/java

MQAccessSam ple.java makefile

JavaJMSインタフェース Javaクラスライブラリ $MQCDIR/lib mqcadpt.rar mqcadptdef.

jar

サンプルAP $MQCDIR/

examples/jms/

SessionBean1

JMSSample1.

java JMSSample1.

Client.java JMSSample1E JB.java JMSSample1H ome.java compileBean compileClie nt

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 JMSSample2E JB.java JMSSample2H ome.java compileBean compileClie nt

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

注※1

IPF64では,CXAインタフェースが使用できません。

注※2

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

Java JMSイン タフェー

Javaクラスライブラリ $MQCDIR/lib mqcadpt.rar mqcadptdef.jar

サンプルAP $MQCDIR/examples/

jms/SessionBean1

JMSSample1.java JMSSample1.Clie nt.java

JMSSample1EJB.j ava

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.Clie nt.java

JMSSample2EJB.j ava

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

言語 名称 ディレクトリ ファイル名

表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¥COB

OL

CMQ*.cbl

サンプルAP %MQCDIR%¥examples¥co

bol

MQCSAMPLE.cbl makefile C++ XAインタフェースライブラリ %MQCDIR%¥bin libmqcppx.dll

%MQCDIR%¥lib libmqcppx.lib XAインタフェースライブラリ %MQCDIR%¥bin libmqcpp.dll

%MQCDIR%¥lib libmqcpp.lib ヘッダファイル %MQCDIR%¥include¥cpl

us

imq*.hpp imqtype.h

サンプルAP %MQCDIR%¥examples¥cp

p

mqcsample.cpp makefile Java XAインタフェース共用ライブラ

%MQCDIR%¥bin mqcj.dll

XAインタフェースJavaクラス ライブラリ

%MQCDIR%¥lib mqc.jar

サンプルAP %MQCDIR%¥examples¥ja

va

MQAccessSample.

java makefile

Java JMSイン タフェー

Javaクラスライブラリ %MQCDIR%¥lib mqcadpt.rar mqcadptdef.jar

サンプルAP %MQCDIR%¥examples¥jm

s¥SessionBean1

JMSSample1.java JMSSample1Clien t.java

JMSSample1EJB.j ava

JMSSample1Home.

java

compileBean.bat compileClient.b at

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 JMSSample2Clien t.java

JMSSample2EJB.j ava

JMSSample2Home.

java

compileBean.bat compileClient.b at

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

言語 名称 フォルダ ファイル名

ドキュメント内 TP1/Message Queue - Access 使用の手引 (ページ 36-44)