Hitachi Multi Payment Network communications server for Biller

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

4.1.1 定義の構成と特長

通信サーバfor Billerは,通信サーバfor Billerの業務系SPPと,収納業務プログラムのユーザー作成UAPとの間で電文を送受信します。

そのため,OpenTP1でのSPPの定義内容,および収納業務プログラムでのユーザー作成UAPの定義内容を通信サーバシステム定義に合わせて定義する必要があります。これらの定義の関連を次に示します。

図4-1 OpenTP1の定義・通信サーバシステム定義・収納業務プログラムの関連

[図データ]

OpenTP1の定義,通信サーバシステム定義,および収納業務プログラムのユーザー作成UAP用定義で関連がある定義には,次の種類があります。

それぞれについて,定義の特長を説明します。

<この項の構成>
(1) 通信サーバ単位で使用するSPP用定義
(2) 収納機関単位で使用するSPP用定義

(1) 通信サーバ単位で使用するSPP用定義

通信サーバ単位で使用するSPP用定義は,通信サーバfor Billerに必要な収納カウンタ情報取得SPP,および収納業務受付SPPの定義です。これらのSPPは,収納機関に依存しません。

通信サーバ単位で使用するSPP用定義について,OpenTP1の定義と通信サーバシステム定義で対応している定義ファイル,および定義名を次に示します。

図4-2 通信サーバ単位で使用するSPP用定義

[図データ]

表4-1 通信サーバ単位で使用するSPP用定義

OpenTP1の定義 通信サーバシステム定義
通信サーバfor Biller共通定義
[HMPN/BL]
定義名 ファイル名 定義名 定義内容
収納カウンタ情報取得SPP用ユーザサービス定義 HMpnCnt COUNT_USERSV 収納カウンタ情報取得SPPのユーザサーバ名
COUNT_SERVICEGRP 収納カウンタ情報取得SPPのサービスグループ名
COUNT_SERVICE 収納カウンタ情報取得SPPのサービス名
収納業務受付SPP用ユーザサービス定義 HMpnRdb RDB_USERSV 収納業務受付SPPのユーザサーバ名

注※
サンプルファイルのファイル名を使用しています。環境に合わせて変更できます。

(2) 収納機関単位で使用するSPP用定義

収納機関単位で使用するSPP用定義は,各収納機関で使用する業務系SPP,および各収納業務プログラムのユーザー作成UAPについて定義しています。収納機関単位で定義することで,各収納機関で異なるサービスを実現できます。

収納機関単位で使用するSPP用定義のうち,通信サーバの業務系SPPを定義するOpenTP1の定義と通信サーバシステム定義で対応している定義ファイル,および定義名を次に示します。

図4-3 収納機関単位で使用するSPP用定義(通信サーバの業務系SPP)

[図データ]

[図データ]

表4-2 収納機関単位で使用するSPP用定義(通信サーバの業務系SPP)

OpenTP1の定義 通信サーバシステム定義
通信サーバfor Biller業務系SPP定義
[HMPN/BL/(収納機関コード)]
定義名 ファイル名 定義名 定義内容
PAY_TYPE 納付金区分
照会SPP用ユーザサービス定義 HMpnRefA REF_USERSV 照会SPPのユーザサーバ名
REF_SERVICEGRP 照会SPPのサービスグループ名
REF_SERVICE 照会SPPのサービス名
消込SPP用ユーザサービス定義 HMpnPayA PAY_USERSV 消込SPPのユーザサーバ名
PAY_SERVICEGRP 消込SPPのサービスグループ名
PAY_SERVICE 消込SPPのサービス名
取消SPP用ユーザサービス定義 HMpnCanA CAN_USERSV 取消SPPのユーザサーバ名
CAN_SERVICEGRP 取消SPPのサービスグループ名
CAN_SERVICE 取消SPPのサービス名
再送確認SPP用ユーザサービス定義 HMpnResA RESEND_USERSV 再送確認SPPのユーザサーバ名
RESEND_SERVICEGRP 再送確認SPPのサービスグループ名
RESEND_SERVICE 再送確認SPPのサービス名

(凡例)
−:該当なし

注※
定義ファイル名は,各収納機関でユニークに設定してください。

次に,収納機関単位で使用するSPP用定義のうち,収納業務プログラムのユーザー作成UAPを定義する通信サーバシステム定義で対応している定義名を示します。

図4-4 収納機関単位で使用するSPP用定義(収納業務プログラム)

[図データ]

[図データ]

表4-3 収納機関単位で使用するSPP用定義(収納業務プログラム)

通信サーバシステム定義 収納業務プログラム
定義の種類 定義名 定義内容
収納業務プログラム共通定義
[HMPN/BL/SRV/(収納機関コード)/COM]
RPC_KIND 特定の収納業務プログラムの呼び出し
HOST_NAME 収納業務プログラムのホスト名
NAME_PORT 収納業務プログラムのポート番号
照会収納業務プログラムデフォルト定義
[HMPN/BL/SRV/(収納機関コード)/REF]
SERVICEGRP 収納業務プログラムの照会SPPのデフォルトのサービスグループ名 ユーザー作成UAP用定義
SERVICE 収納業務プログラムの照会SPPのデフォルトのサービス名
消込収納業務プログラムデフォルト定義
[HMPN/BL/SRV/(収納機関コード)/PAY]
SERVICEGRP 収納業務プログラムの消込SPPのデフォルトのサービスグループ名 ユーザー作成UAP用定義
SERVICE 収納業務プログラムの消込SPPのデフォルトのサービス名
取消収納業務プログラムデフォルト定義
[HMPN/BL/SRV/(収納機関コード)/CAN]
SERVICEGRP 収納業務プログラムの取消SPPのデフォルトのサービスグループ名 ユーザー作成UAP用定義
SERVICE 収納業務プログラムの取消SPPのデフォルトのサービス名
再送確認収納業務プログラムデフォルト定義
[HMPN/BL/SRV/(収納機関コード)/RESEND]
SERVICEGRP 収納業務プログラムの再送確認SPPのデフォルトのサービスグループ名 ユーザー作成UAP用定義
SERVICE 収納業務プログラムの再送確認SPPのデフォルトのサービス名

(凡例)
−:該当なし