(MQPL̲* *=AIX、MVS) 各システムごとに指定
ポート番号 1414 又は 1881
キュー仕様 加盟社 キュー名 (Qname) QLJ̲加盟社名
(受信用) キュータイプ (Qtype) MQQT̲LOCAL
キュー仕様 加盟社 キュー名 (Qname) QXJ̲加盟社名
(送信用) キュータイプ (Qtype) MQQT̲LOCAL
レポートオプション
(送達確認用)
Tns レポートタイプ COA(Confirm-Of-Arrival) 配信データが加盟社側受信 キューに書き込まれた時点で のレポート作成
メッセージタイプ MQMT̲REPORT フィードバックコード MQFB̲COA
残留メッセージ対処 Tns Persistenceフィールド MQPER̲PERSISTENT デッドレターキュー Tns 未使用
チャネル仕様
(受信用) 加盟社 チャネル名 (CHANNEL) CH̲加盟社名 チャネルタイプ (CHLTYPE) RCVR
通信プロトコル (TRPTYPE) TCP M
Q プ ロ ト コ ル
IPアドレス 1加盟社につきIPアドレスは1つとする 加盟社側のIPは加盟社指定のIPを使用する
(ローカルまたはグローバルを使用)
チャンネル仕様 配信電文では、Tns側がSENDER(SDR)、加盟社側がRECIVER(RCVR)とす る
送達確認の戻し時は、加盟社側がSENDER(SDR)、Tns側が RECIVER(RCVR)となる
回線 INS64回線を使用
(データ回線は1Bを使用)
Tns側からダイヤルアップ接続を行う 内容
V5.2以上とする
TnsはWindows2000 V5.2.1使用 項目
MQバージョン
チャネル仕様
(送達確認用) 加盟社 チャネル名 (CHANNEL) CH̲加盟社名̲S チャネルタイプ (CHLTYPE) SDR
通信プロトコル (TRPTYPE) TCP
コネクション名 (CONNAME) Tns側 IPアドレス キューマネージャー名 (QMNAME) Tns側キューマネージャー名 短期再試行カウント (SHORTRTY) 3
長期再試行カウント (LONGRTY) 30
切断インターバル (DISCINT) 0 (自動切断なし) ハートビート・インターバル (HBINT)0
ヘッダー部、データ部構成 Tns メッセージタイプ (MsgType) MQMT̲DATAGRAM
メッセージID (MQ上のID) (MsgId)
以下の値を設定予定
(局番又は通番の設定を考え ている。後日どちらか一方を 提示する。)
Reply-to キューマネージャー名/キュー名 (ReplyToQMgr / ReplyToQ)
設定時通知
メッセージの永続性 (Persistence) MQPER̲PERSISTENT メッセージの優先順位 (Priority) 未指定(FIFO指定とする)
相関ID(CorrelId)
日付(YYMMDD)+局番(5 桁)+通番(4桁)
レポートオプション (Report) MQFB̲COA(上記参照)
Tns=東京ニュース通信社
補足 設定項目及び設定内容例については、今後変更される可能性があります。
変更が発生した場合は随時連絡いたします。
デ ー タ 部 仕 様
・ MQ メッセージの最大値=4MB
(番組-NewsML で1放送局の1日分の番組が全てセットされたときの値)
・ NewsML サイズ(サンプル NewsML ファイルから試算したサイズ)
ア)Table-030106.xml
番組表(約20KB)
イ)TVProgramML-030106.xml
番組(約450KB:全番組を35番組と想定)
6.3.開始フローについて
以下に開始フローを記述する。
一般的なMQ配信の場合
待ち
配信アプリケーション終了
(切断インターバルが0のため 送達確認キューは実行中)
待ち
Tnsシステム 加盟社システム
送信キューClear
RESET CHANNEL START CHANNEL(送達確認用)
STOP CHANNEL
回線接続 接続完了
(送信用)
送信キューClear RESET CHANNEL
START CHANNEL MQ起動
チャンネルイニシエータ起動 リスナー起動
MQ起動 チャンネルイニシエータ起動
リスナー起動
MQGET MQPUT
送達確認
(送信用)
補足:NewsML ファイ ル数分(配信局数分)
MQPUT される
配信アプリケーション起動 加盟社側アプリケーション起動
回線断
(Stop Channel発行により 送信キューは停止)
1配信分(例:OL1全量)
(送信キューが実行中 となる)
(送信用)
送信キューClear RESET CHANNEL
START CHANNEL
STOP CHANNEL
回線接続 接続完了
送信キューClear RESET CHANNEL
START CHANNEL
回線断
(自動で再試行を行なう)
配信アプリケーション起動
MQGET MQPUT
送達確認
チャンネルイニシエータ終了 リスナー終了
配信アプリケーション終了
待ち
(送信用)
STOP CHANNEL
MQ終了処理 加盟社側アプリケーション終了
チャンネルイニシエータ終了
リスナー終了 MQ終了
(受信キューが実行中 となる)
(1電文配信)
(送達確認キューが 実行中なので送達 電文を返信)
(加盟社側の送達確認 キューがエラーとなり 再試行にはいる)
(送達確認キューが 実行中となる)
送達確認返信
1配信分(例:OL7配信)
(受信キューが
停止する)
加盟社側のMQが稼動していない場合
(詳細は、 「一般的な MQ 配信の場合」を参照)
MQ起動 待ち
(送達確認用)
START CHANNEL
Tnsシステム
MQ終了
加盟社システム
MQ起動
START CHANNEL
(送達確認用)
STOP CHANNEL
MQGET MQPUT
回線接続
接続完了
(送信用)
STOP CHANNEL 回線断
(送達確認)
(送信用)
(リトライ)
MQ終了処理
TNS側のMQが稼動していない場合
(詳細は、 「一般的な MQ 配信の場合」を参照)
(送達確認用)
START CHANNEL
Tnsシステム 加盟社システム
MQ起動
MQ終了処理 MQ終了
MQ起動
START CHANNEL
MQGET MQPUT
STOP CHANNEL 回線接続
接続完了
(送達確認)
(送信用)
(送信用)
STOP CHANNEL
(送達確認用)
回線断