Hitachi Multi Payment Network communications server for Biller
通信サーバfor Billerは,通信サーバfor Billerの業務系SPPと,収納業務プログラムのユーザー作成UAPとの間で電文を送受信します。
そのため,OpenTP1でのSPPの定義内容,および収納業務プログラムでのユーザー作成UAPの定義内容を通信サーバシステム定義に合わせて定義する必要があります。これらの定義の関連を次に示します。
図4-1 OpenTP1の定義・通信サーバシステム定義・収納業務プログラムの関連
OpenTP1の定義,通信サーバシステム定義,および収納業務プログラムのユーザー作成UAP用定義で関連がある定義には,次の種類があります。
それぞれについて,定義の特長を説明します。
通信サーバ単位で使用する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のユーザサーバ名 |
収納機関単位で使用する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のデフォルトのサービス名 |
All Rights Reserved. Copyright (C) 2003, 2007, Hitachi, Ltd.