定義例
TP1/NET/XMAP3を使用したシステム定義の例を示します。
適用OSがUNIXの場合のコーディング例は,次のファイルで提供しています。
-
/BeTRAN/examples/mcf/XMAP3/conf/com_c1
-
/BeTRAN/examples/mcf/XMAP3/conf/com_d2
適用OSがWindowsの場合のコーディング例は,次のファイルで提供しています。
-
%DCDIR%\examples\mcf\xmap3\conf\source\com_c1
-
%DCDIR%\examples\mcf\xmap3\conf\source\com_d2
TP1/NET/XMAP3システム構成例を次の図に示し,その構成に沿った定義例をそのあとに示します。
|
|
- 〈このページの構成〉
コーディング例(TP1/NET/XMAP3の定義)
###############################################################
# MCF通信構成定義(TP1/NET/XMAP3) #
###############################################################
# ---------------------- MCF環境定義 ----------------------------- #
mcftenv -s 66 \
-a _XPNAPL
# ---------------------- MCF共通定義 ----------------------------- #
mcftcomn
# ---------------------- トレース環境定義 ------------------------- #
mcfttrc
# ---------------------- 送受信バッファ定義 ----------------------- #
### (送信用)
mcftbuf -g "groupno = 1 \
length = 131072 \
count = 20"
### (受信用)
mcftbuf -g "groupno = 2 \
length = 4096 \
count = 10"
### (編集用)
mcftbuf -g "groupno = 3 \
length = 131072 \
count = 30"
# ---------------------- XMAP3共通定義 --------------------------- #
mcftxp -m "msgkey = 'PF11'" \
-n mapserv1
# ---------------------- コネクション定義 ------------------------- #
mcftalccn -c XPNCN1 \
-p xp \
-g "sndbuf = 1 \
rcvbuf = 2" \
-e "msgbuf = 3 \
count = 1" \
-i auto \
-S "svname = xppDSP01 \
type = DSP"
# ---------------------- 論理端末定義 ---------------------------- #
mcftalcle -l XPNLE101 \
-t any \
-p "dflmap = 'MCF1G' \
initmap = 'MCF1G'" \
-a "msgadv = manual" \
-g "title = on \
titlname = 'XPNLE101'" \
-z "device = 'XDSPM1'"
# ---------------------- コネクション定義の終了 -------------------- #
mcftalced
# ---------------------- コネクション定義 ------------------------- #
mcftalccn -c XPNCN2 \
-p xp \
-g "sndbuf = 1 \
rcvbuf = 2" \
-e "msgbuf = 3 \
count = 1" \
-i auto \
-S "svname = xppPRT01 \
type = PRT"
# ---------------------- 論理端末定義 ---------------------------- #
mcftalcle -l XPNLE201 \
-t any \
-k "quekind = disk \
quegrpid = quegrp01" \
-G "groupsend = yes" \
-p "dflmap = 'MCF1P'" \
-z "device = 'XPRTP3'"
# ---------------------- コネクション定義の終了 -------------------- #
mcftalced
#### 終わり ####