HITACHI Inspire The Next

Hitachi Multi Payment Network communications server for Bank

解説・手引書

3000-3-491-40


目  次

前書き
変更内容
はじめに
1. 概要
1.1 MPNとは
1.1.1 MPNを利用した支払い方法
1.1.2 MPNが提供するサービス
1.2 MPNを構成する要素
1.3 金融機関と通信サーバ
1.3.1 金融機関が通信サーバを利用する形態
1.3.2 通信サーバの種類
1.4 通信サーバfor Bankの機能
1.4.1 システムの起動と停止
1.4.2 収納サービスの提供(電文の送受信)
1.4.3 システム運用
1.4.4 システム構築
1.5 通信サーバfor Bankの構成
1.5.1 通信サーバfor Bankのプロセス構造
1.5.2 通信サーバと共通ソフトウェアの通信形態
1.6 通信サーバfor Bankが送受信する電文
1.6.1 電文の構成
1.6.2 電文の流れ
2. システム構築の準備
2.1 前提条件
2.1.1 接続形態
2.1.2 必要なソフトウェア
2.2 システム構成例
2.2.1 通信サーバfor Bankのシステム構成とは
2.2.2 最小のシステム構成例
2.2.3 多重化する場合のシステム構成例
2.3 HA構成の形態
3. システム構築の流れと環境設定
3.1 システム構築の流れ
3.2 通信サーバ管理者の設定
3.3 前提ソフトウェアの環境設定
3.4 通信サーバfor Bankのインストールと環境設定
3.4.1 インストール/環境設定する前に
3.4.2 通信サーバfor Bankのインストール
3.4.3 統合トレースの設定
3.4.4 通信サーバfor Bankの環境設定
3.4.5 ロウ論理ボリュームの作成
4. システム定義
4.1 OpenTP1の定義
4.1.1 OpenTP1の定義の手順
4.1.2 OpenTP1の定義項目
4.2 HiRDBの定義
4.2.1 HiRDBの定義の手順
4.2.2 HiRDBの定義項目
4.3 通信サーバシステム定義
4.3.1 通信サーバシステム定義の手順
4.3.2 通信サーバシステム定義ファイルの記述方法
4.3.3 通信サーバシステム定義の定義項目
4.3.4 通信サーバシステム定義に指定するディレクトリおよびファイルのアクセス権
4.4 HAモニタの定義
4.4.1 HAモニタの定義の手順
4.4.2 HAモニタの定義項目
4.4.3 LANの状態設定ファイルの作成
4.5 トレースの設定
4.5.1 トレースファイルの見積もり
4.5.2 トレースの出力レベルとしきい値
4.5.3 エラー電文ファイルの見積もり
4.6 定義ファイルの記述例(通信サーバfor Bank単独でのHA構成の場合)
4.6.1 OpenTP1の定義の記述例
4.6.2 HiRDBの定義の記述例
4.6.3 通信サーバシステム定義の記述例
4.6.4 HAモニタの定義の記述例
4.6.5 /etc/hostsファイルおよび/etc/servicesファイルの記述例
4.7 定義ファイルの記述例(通信サーバBaseと通信サーバfor Bank双方でのHA構成の場合)
4.7.1 OpenTP1の定義の記述例
4.7.2 HiRDBの定義の記述例
4.7.3 通信サーバシステム定義の記述例
4.7.4 HAモニタの定義の記述例
4.7.5 /etc/hostsファイルおよび/etc/servicesファイルの記述例
5. DBへのテーブルの作成
5.1 DBに作成するテーブルの種類
5.2 電文履歴格納用テーブルの作成
5.2.1 作成手順
5.2.2 テーブルの形式
5.3 収納カウンタ情報格納用テーブルの作成
5.3.1 作成手順
5.3.2 テーブルの形式
5.4 再送電文格納用テーブルの作成
5.4.1 作成手順
5.4.2 テーブルの形式
6. ユーザーコールバックの作成
6.1 ユーザーコールバックの役割
6.2 ユーザーコールバックが呼び出されるタイミング
6.3 ユーザーコールバックで参照および編集できる部分
6.4 作成手順
6.5 ユーザーコールバックインターフェース
6.5.1 照会サービス用
6.5.2 消込サービス用
6.5.3 取消サービス用
6.6 金融機関任意情報編集インターフェース
7. 通信サーバfor Bankのインターフェース
7.1 業務系プロセスインターフェース
7.1.1 照会SPP用インターフェース
7.1.2 消込SPP用インターフェース
7.1.3 取消SPP用インターフェース
7.1.4 外部入出力領域
8. システム運用
8.1 システム運用の流れ
8.2 起動と停止
8.2.1 通信サーバfor Bankの起動
8.2.2 通信サーバfor Bankの開局
8.2.3 通信サーバfor Bankの閉局
8.2.4 通信サーバfor Bankの停止
8.3 システムの管理
8.3.1 状態表示
8.3.2 収納カウンタ情報取得
8.3.3 電文の再送
9. 障害時の運用
9.1 共有メモリ領域の解放
9.2 障害情報の取得
9.2.1 ファイルに出力される障害情報
9.2.2 環境変数の設定内容
9.2.3 DBのテーブルに取得される障害情報
9.3 通信サーバfor Bankの障害対策
9.3.1 プロセス監視機能の概要
9.3.2 各プロセスの障害と対処
9.3.3 共通ソフトウェアのチャネルの障害
10. コマンドリファレンス
10.1 コマンドを実行する前に
10.1.1 コマンドを実行できるユーザー
10.1.2 コマンド実行時の注意
10.2 コマンド一覧
10.3 コマンドの詳細
hmpnstart(通信サーバfor Bankの起動)
hmpnstop(通信サーバfor Bankの停止)
hmpnopen(開局)
hmpnclose(閉局)
hmpnstat(状態表示)
hmpncntget(収納カウンタ情報取得)
hmpnretry(電文再送)
hmpnretryall(複数電文再送)
hmpnretrydelete(再送取引削除)
hmpnshmfree(共有メモリ解放)
hmpnsetup(セットアップ)
hmpnrawinit(ファイル初期化)
付録
付録A HiRDBのRDエリアの見積もり方法
付録A.1 電文履歴を格納するためのユーザー用RDエリアの算出方法
付録A.2 収納カウンタ情報を格納するためのユーザー用RDエリアの算出方法
付録A.3 再送電文を格納するためのユーザー用RDエリアの算出方法
付録B 電文履歴格納用テーブルの設定項目
付録B.1 一般収納サービスの電文履歴格納用テーブル
付録B.2 国庫金収納サービスの電文履歴格納用テーブル
付録B.3 地公体収納サービスの電文履歴格納用テーブル
付録C 通信サーバヘッダー部のフォーマット
付録D エラー内容の分類
付録E 用語解説
索引