(57)【特許請求の範囲】
【請求項１】
外部チャネル統合環境における通信障害処理システムであって、
複数のユーザ端末が接続されるとともに、複数の外部機関との外部業務を行うために外部業務処理アプリケーションが搭載された第１及び第２外部業務サーバーと、
前記外部機関に関連する外部業務を処理する第1及び第２外部チャネル統合サーバーと、を備え、
前記第１及び第２外部チャネル統合サーバーは、前記第１及び第２外部業務サーバーと互いに連動するようにメッセージ応答アプリケーション及び通信アプリケーションがそれぞれ搭載され、
通信障害処理システムはさらに、
前記第１及び第２外部チャネル統合サーバーとそれぞれ並列で接続された第１及び第２アクティブ及びスタンバイネットワーク装置を備え、
前記第１及び第２アクティブネットワーク装置は正常な外部業務を行い、前記第１及び第２スタンバイネットワーク装置は通信障害が発生した際に正常な外部業務を行うために起動し、
通信障害処理システムはさらに、
前記第１及び第２アクティブ及びスタンバイネットワーク装置と前記複数の外部機関との間にそれぞれ設置された第１及び第２スイッチング装置を備え、
前記第１及び第２スイッチング装置は通信障害の発生時に前記第１及び第２アクティブ及びスタンバイネットワーク装置を選択的に接続させるもので、
前記第１外部チャネル統合サーバーの通信アプリケーションは、
前記第１アクティブ及びスタンバイネットワーク装置と第１アクティブ回線（L1）及び第１バックアップ回線(L2)を介して前記第１アクティブ及びスタンバイネットワーク装置と接続された第１マスター通信アプリケーションと、
第２及び第３バックアップ回線(L3及びL4)を介して前記第２アクティブ及びスタンバイネットワーク装置と接続した第１バックアップ通信アプリケーションと、
第２アクティブ回線(L5)及び第４バックアップ回線(L6)を介して前記第２アクティブ及びスタンバイネットワーク装置と接続された第２マスター通信アプリケーションと、
第５及び第６バックアップ回線(L7及びL8)を介して、前記第１アクティブ及びスタンバイネットワーク装置と接続された第２バックアップ通信アプリケーションと、
を備えることを特徴とし、
前記第１外部チャネル統合サーバーと前記第１アクティブネットワーク装置との間で接続された第1アクティブ回線(L1)で障害が発生したとき、前記第１アクティブネットワーク装置は、前記第１外部チャネル統合サーバーに接続された前記第1アクティブ回線(L1)を、前記第２外部チャネル統合サーバーの前記第２バックアップ通信アプリケーションに接続された第５バックアップ回線(L7)に自動で切り替えるとともに、前記第１及び第２外部チャネル統合サーバーのメッセージ応答アプリケーション、前記第２バックアップ通信アプリケーション、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて前記第１外部業務サーバーと前記複数の外部機関との間でメッセージの送受信を可能とし、
前記第２外部チャネル統合サーバーと前記第２アクティブネットワーク装置との間で接続された第２アクティブ回線(L5)で障害が発生したとき、
前記第２アクティブネットワーク装置は、前記第２外部チャネル統合サーバーに接続された第２アクティブ回線(L5)を、前記第１外部チャネル統合サーバーの第１バックアップ通信アプリケーションに接続された第２バックアップ回線(L3)に自動で切り替えるとともに、前記第２及び第１外部チャネル統合サーバーのメッセージ応答アプリケーション、前記第１バックアップ通信アプリケーション、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて前記第２外部業務サーバーと前記複数の外部機関との間でメッセージの送受信を可能とすることを特徴とする通信障害処理システム。
【請求項２】
前記第１マスターアプリケーションは、前記第１アクティブ及びスタンバイネットワーク装置における通信障害の発生如何によって前記第１外部業務サーバーと前記第１アクティブまたはスタンバイネットワーク装置を経由して外部機関との間でメッセージを送受信し、
第1バックアップアプリケーションは、前記第２外部チャネル統合サーバーで通信障害が発生したとき、前記第２アクティブ及びスタンバイネットワーク装置での通信障害の発生如何によって前記第２外部業務サーバーと前記第２アクティブまたはスタンバイネットワーク装置を経由して外部機関との間でメッセージを送受信し、
第２マスターアプリケーションは、前記第２アクティブ及びスタンバイネットワーク装置での通信障害の発生如何によって前記第２外部業務サーバーと前記第２アクティブまたはスタンバイネットワーク装置を経由して外部機関との間でメッセージを送受信し、
第2バックアップ通信アプリケーションは、前記第１外部チャネル統合サーバーで通信障害が発生したとき、前記第１アクティブ及びスタンバイネットワーク装置での通信障害の発生如何によって前記第１外部業務サーバーと前記第１アクティブまたはスタンバイネットワーク装置を経由して外部機関との間でメッセージを送受信する、
ことを特徴とする請求項１記載の通信障害処理システム。
【請求項３】
前記第１及び第２外部業務サーバーの前記外部業務処理アプリケーションを通じてアウトバウンドメッセージを前記第１及び第２外部チャネル統合サーバーのメッセージ応答アプリケーションに伝送する場合、５０：５０の割合でロードバランシング処理することを特徴とする請求項１又は２に記載の通信障害処理システム。
【請求項４】
前記第１及び第２外部チャネル統合サーバーの前記メッセージ応答アプリケーションを通じてインバウンドメッセージを前記第１及び第２外部業務サーバーの外部業務処理アプリケーションに伝送する場合、５０：５０の割合でロードバランシング処理することを特徴とする請求項１又は２に記載の通信障害処理システム。
【請求項５】
前記第１及び第２外部チャネル統合サーバーのメッセージ応答アプリケーションは、メッセージ処理と関連する情報をセッションで互いに共有し、メッセージ伝送時に必要な回線接続情報及び伝送可能状態を管理することを特徴とする請求項１又は２に記載の通信障害処理システム。
【請求項６】
第１及び第２外部業務サーバーと、
第１及び第２外部チャネル統合サーバーと、
第１及び第２アクティブ及びスタンバイネットワーク装置と、
第１及び第２スイッチング装置を備える外部チャネル統合システム環境における通信障害処理方法であって、
前記方法は、
（ａ）システムの正常運営時、前記第１外部業務サーバー、前記第１外部チャネル統合サーバー、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージを送受信する段階と、
（ｂ）システムの正常運営時、前記第２外部業務サーバー、前記第２外部チャネル統合サーバー、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて前記複数の外部機関との間でメッセージを送受信する段階と、
を備え、
（ｃ）前記第１外部チャネル統合サーバーと前記第１アクティブネットワーク装置との間で接続された第１のアクティブ回線(L1)で障害が発生したとき、前記第１アクティブネットワーク装置が前記第１外部チャネル統合サーバーに接続された第１のアクティブ回線(L1)を、前記第２外部チャネル統合サーバーの第２バックアップ通信アプリケーションに接続された第１のバックアップ回線(L7)に自動で切り替えるとともに、前記第１及び第２外部チャネル統合サーバーの前記メッセージ応答アプリケーション、前記第２外部チャネル統合サーバーの第２バックアップ通信アプリケーション、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて前記第１外部業務サーバーと前記複数の外部機関との間でメッセージを送受信する段階と、
（ｄ）前記第２外部チャネル統合サーバーと前記第２アクティブネットワーク装置との間で接続された第２のアクティブ回線(L5)で障害が発生したとき、前記第２アクティブネットワーク装置が、前記第２外部チャネル統合サーバーに接続された第２のアクティブ回線(L5)を前記第１外部チャネル統合サーバーのバックアップ通信アプリケーションに接続された第２のバックアップ回線(L3)に自動で切り替えるとともに、前記第１及び第２外部チャネル統合サーバーの前記メッセージ応答アプリケーション、 前記第１外部チャネル統合サーバーの第１バックアップ通信アプリケーション、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて前記第２外部業務サーバーと複数の外部機関との間でメッセージを送受信する段階をさらに備えることを特徴とする外部チャネル統合環境における通信障害処理方法。
【請求項７】
（ｅ）前記第１外部業務サーバーで通信障害が発生したとき、前記第１外部業務サーバーで処理した外部業務を含む全ての外部業務を前記第２外部業務サーバーによって処理するとともに、前記第２外部業務サーバー、前記第１外部チャネル統合サーバー、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて前記複数の外部機関との間でメッセージを送受信する段階と、
（ｆ）前記第２外部業務サーバーで通信障害が発生したとき、前記第２外部業務サーバーで処理した外部業務を含む全ての外部業務を前記第１外部業務サーバーによって処理するとともに、前記第１外部業務サーバー、前記第２外部チャネル統合サーバー、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて前記複数の外部機関との間でメッセージを送受信する段階をさらに備えることを特徴とする請求項６記載の通信障害処理方法。
【請求項８】
コンピュータで読み取り可能な記録媒体であって、請求項６又は７に記載の方法を実行するためのプログラムが記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部チャネル統合環境における通信障害処理システム及びその方法に関する。
【背景技術】
【０００２】
一般的に、金融機関では、複数の外部機関（例えば、金融監督機関、信用評価機関、信用カード会社、商業銀行など）と業務処理を行うために数多くの情報を互いに共有する。このために、内部業務処理システムと外部機関との間に事前に構築しておいたメッセージ伝送線路（例えば、Ｘ．２５またはＴＣＰ／ＩＰ専用線を含む外部機関との連携区間）を利用してメッセージを送受信するようになる。
【０００３】
一方、新規に構築するシステムや現在使用中のシステムにおいて特定の外部機関との業務処理を行うためには、２つの機関間で業務協約を結んだ後、実際の業務の実行に必要な情報を共有し、このために、メッセージを定義して必要な情報を互いに取り交わす。
【０００４】
ここで、前記メッセージは、２つの機関間の業務処理のために必要な情報であって、互いに事前に定義した形態で作成して取り交わされ、正常な業務処理を行うためには、安定的なメッセージの送受信が非常に重要である。
【０００５】
従来技術として、大韓民国特許公開第２０００−００３９５７１号（多重ホスト処理システム及びそれによるメッセージ処理方法）には、他の金融機関との外部業務を総括処理する外部向けサーバーを使用して、金融機関のホストを多重化し、他の金融機関との外部業務取引の時に、内部取引が行われるようにする多重ホスト処理システム及びそれによるメッセージ処理方法が開示されている。
【０００６】
しかし、前述した従来技術は、システム内に備えられたサーバーの通信障害やその他の回線の障害が発生したとき、内部業務処理システムと外部機関との間でメッセージの送受信が完全に遮断されるという問題点がある。
【０００７】
【特許文献１】大韓民国特許公開第２０００−００３９５７１号
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、チャネル統合環境における通信障害を処理するシステム及び方法に関し、システムの負荷を分散させて通信障害の発生を最小化し、システム資源を効率的に管理することができる。
【０００９】
また、本発明はさらに、チャネル統合環境における通信障害を処理するシステム及び方法に関し、内部業務処理システムと外部機関との間に業務処理が中断することなく円滑に行われるようにメッセージの送受信を安定的に行うことができる。
【課題を解決するための手段】
【００１０】
本発明の第1態様は、外部チャネル統合環境における通信障害処理システムを提供し、複数のユーザ端末が接続されるとともに、複数の外部機関との外部業務を行うために外部業務処理アプリケーションが搭載された第１及び第２外部業務サーバーと、前記機関に関連する業務を処理する第1及び第２外部チャネル統合サーバーを備え、前記第１及び第２外部チャネル総合サーバーは前記第１及び第２外部業務サーバーと互いに連動するようにメッセージ応答アプリケーション及び通信アプリケーションがそれぞれ搭載される。本発明はさらに、前記第１及び第２外部チャネル統合サーバーとそれぞれ並列で接続された第１及び第２アクティブ及びスタンバイネットワーク装置を備え、前記第１及び第２アクティブネットワーク装置は正常な外部業務を行い、前記第１及び第２スタンバイネットワーク装置は通信障害が発生した際に正常な業務を行うために起動する。本発明はさらに、前記第１及び第２アクティブ及びスタンバイネットワーク装置と複数の外部機関との間にそれぞれ設置された第１及び第２スイッチング装置を備え、通信障害の発生時に前記第１及び第２アクティブ及びスタンバイネットワーク装置を選択的に接続させる。
【００１１】
ここで、前記第１及び第２外部業務サーバーのアプリケーションを処理する外部業務を通じてアウトバウンドメッセージを前記第１及び第２外部チャネル統合サーバーのメッセージ応答アプリケーションにそれぞれ伝送する場合、５０：５０の割合でロードバランシング処理することが好ましい。
【００１２】
前記第１及び第２外部チャネル統合サーバーのメッセージ応答アプリケーションを通じてインバウンドメッセージを前記第１及び第２外部業務サーバーの外部業務処理アプリケーションにそれぞれ伝送する場合、５０：５０の割合でロードバランシング処理することが好ましい。
【００１３】
好ましくは、前記第１及び第２外部チャネル統合サーバーのメッセージ応答アプリケーションは、セッションを介したメッセージ処理と関連する情報を互いに共有し、メッセージ伝送時に必要な回線接続情報及び伝送可能状態を管理する。
【００１４】
好ましくは、前記第１外部チャネル統合サーバーの通信アプリケーションは、アクティブ回線及びバックアップ回線を介して、前記第１アクティブ及びスタンバイネットワーク装置と接続された第１マスター通信アプリケーションを備え、前記第１アクティブ及びスタンバイネットワーク装置における通信障害の発生如何によって前記第１外部業務サーバーと前記第１アクティブまたはスタンバイネットワーク装置との間でメッセージを送受信する。前記通信アプリケーションはさらに、バックアップ回線で前記第２アクティブ及びスタンバイネットワーク装置と接続された第１バックアップ通信アプリケーションを備え、前記第２外部チャネル統合サーバーで通信障害が発生したとき、前記第２アクティブ及びスタンバイネットワーク装置における通信障害の発生如何によって前記第２外部業務サーバーと前記第２アクティブまたはスタンバイネットワーク装置との間でメッセージを送受信する。前記第２外部チャネル統合サーバーの前記通信アプリケーションは、アクティブ及びバックアップ回線を介して、前記第２アクティブ及びスタンバイネットワーク装置と接続された第２マスター通信アプリケーションを備え、前記第２アクティブ及びスタンバイネットワーク装置における通信障害の発生如何によって前記第２外部業務サーバーと前記第２アクティブまたはスタンバイネットワーク装置との間でメッセージを送受信する。前記通信アプリケーションはさらに、バックアップ回線を介して、前記第１アクティブ及びスタンバイネットワーク装置と接続された第２バックアップ通信アプリケーションを備え、前記第１外部チャネル統合サーバーで通信障害が発生したとき、前記第１アクティブ及びスタンバイネットワーク装置における通信障害の発生如何によって前記第１外部業務サーバーと前記第１アクティブまたはスタンバイネットワーク装置との間でメッセージを送受信する。
【００１５】
好ましくは、前記第１外部チャネル統合サーバーで通信障害が発生したとき、前記第１アクティブネットワーク装置は、前記第１外部チャネル統合サーバーと接続されたアクティブ回線を前記第２外部チャネル統合サーバーの第２バックアップ通信アプリケーションと接続されたバックアップ回線に自動で切り替えるとともに、前記第２バックアップ通信アプリケーション、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて前記第１外部業務サーバーと複数の外部機関との間でメッセージの送受信を可能とする。前記第２外部チャネル統合サーバーで通信障害が発生したとき、前記第２アクティブネットワーク装置は、前記第２外部チャネル統合サーバーと接続されたアクティブ回線を前記第１外部チャネル統合サーバーの第１バックアップ通信アプリケーションと接続されたバックアップ回線に自動で切り替えるとともに、前記第１バックアップ通信アプリケーション、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて前記第２外部業務サーバーと複数の外部機関との間でメッセージの送受信を可能とする。
【００１６】
好ましくは、前記第１外部チャネル統合サーバーと前記第１アクティブネットワーク装置との間で接続されたアクティブ回線で障害が発生したとき、前記第１アクティブネットワーク装置は、前記第１外部チャネル統合サーバーと接続されたアクティブ回線を前記第２外部チャネル統合サーバーの第２バックアップ通信アプリケーションと接続されたバックアップ回線に自動で切り替えるとともに、前記第１及び第２外部チャネル統合サーバーのメッセージ応答アプリケーション、前記第２バックアップ通信アプリケーション、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて前記第１外部業務サーバーと複数の外部機関との間でメッセージの送受信を可能とする。前記第２外部チャネル統合サーバーと前記第２アクティブネットワーク装置との間に接続されたアクティブ回線で障害が発生したとき、前記第２アクティブネットワーク装置は、前記第２外部チャネル統合サーバーと接続されたアクティブ回線を前記第１外部チャネル統合サーバーの第１バックアップ通信アプリケーションと接続されたバックアップ回線に自動で切り替えるとともに、前記第２及び第１外部チャネル統合サーバーのメッセージ応答アプリケーション、前記第１バックアップ通信アプリケーション、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて前記第２外部業務サーバーと複数の外部機関との間でメッセージの送受信を可能とする。
【００１７】
好ましくは、前記第１スイッチング装置は、前記第１アクティブ及びスタンバイネットワーク装置とアクティブ及びバックアップ回線で接続され、前記第１アクティブネットワーク装置で通信障害が発生したとき、前記第１スタンバイネットワーク装置に自動で切り替えられるようにし、前記第２スイッチング装置は、前記第２アクティブ及びスタンバイネットワーク装置とアクティブ及びバックアップ回線で接続され、前記第２アクティブネットワーク装置で通信障害が発生したとき、前記第２スタンバイネットワーク装置に自動で切り替えられるようにする。
【００１８】
好ましくは、システムの正常運営時、前記第１外部業務サーバー、前記第１外部チャネル統合サーバー、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージが送受信され、前記第２外部業務サーバー、前記第２外部チャネル統合サーバー、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージが送受信される。
【００１９】
好ましくは、前記第１外部業務サーバーで通信障害が発生したとき、前記第２外部業務サーバーは前記第１外部業務サーバーで処理した外部業務を含む全ての外部業務を処理し、前記第２外部業務サーバー、前記第１外部チャネル統合サーバー、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージの送受信を可能とする。前記第２外部業務サーバーで通信障害が発生したとき、前記第１外部業務サーバーは前記第２外部業務サーバーで処理した外部業務を含む全ての外務業務を処理し、前記第１外部業務サーバー、前記第２外部チャネル統合サーバー、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージの送受信を可能にする。
【００２０】
好ましくは、前記第１アクティブネットワーク装置で通信障害または前記第１アクティブネットワーク装置と前記第１スイッチング装置との間で接続されたアクティブ回線で障害が発生したとき、前記第１外部業務サーバー、前記第１外部チャネル統合サーバー、前記第１スタンバイネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージが送受信され、前記第２アクティブネットワーク装置で通信障害または前記第２アクティブネットワーク装置と前記第２スイッチング装置との間で接続されたアクティブ回線で障害が発生したとき、前記第２外部業務サーバー、前記第２外部チャネル統合サーバー、前記第２スタンバイネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージが送受信される。
【００２１】
また、本発明の第２態様は、第１及び第２外部業務サーバーと、第１及び第２外部チャネル統合サーバーと、第１及び第２アクティブ及びスタンバイネットワーク装置と、第１及び第２スイッチング装置を備える外部チャネル統合システム環境における通信障害処理方法を提供し、この方法は、（ａ）システムの正常運営時、前記第１外部業務サーバー、前記第１外部チャネル統合サーバー、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージを送受信する段階と、（ｂ）システムの正常運営時、前記第２外部業務サーバー、前記第２外部チャネル統合サーバー、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージを送受信する段階と、（ｃ）前記第１外部業務サーバーで通信障害が発生したとき、前記第１外部業務サーバーで処理した外部業務を含む全ての外部業務を前記第２外部業務サーバーで処理するとともに、前記第２外部業務サーバー、前記第１外部チャネル統合サーバー、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージを送受信する段階と、（ｄ）前記第２外部業務サーバーで通信障害が発生したとき、前記第２外部業務サーバーで処理した外部業務を含む全ての外部業務を前記第１外部業務サーバーで処理するとともに、前記第１外部業務サーバー、前記第２外部チャネル統合サーバー、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージを送受信する段階を備える。
【００２２】
ここで、この方法はさらに、（ｅ）前記第１アクティブネットワーク装置で通信障害または前記第１アクティブネットワーク装置と前記第１スイッチング装置との間で接続されたアクティブ回線で障害が発生したとき、前記第１外部業務サーバー、前記第１外部チャネル統合サーバー、前記第１スタンバイネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて外部機関との間でメッセージを送受信する段階と、（ｆ）前記第２アクティブネットワーク装置で通信障害または前記第２アクティブネットワーク装置と前記第２スイッチング装置との間で接続されたアクティブ回線で障害が発生したとき、前記第２外部業務サーバー、前記第２外部チャネル統合サーバー、前記第２スタンバイネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて複数の外部機関との間でメッセージを送受信する段階をさらに備えることが好ましい。
【００２３】
好ましくは、この方法はさらに、（ｇ）前記第１外部チャネル統合サーバーで通信障害が発生したとき、前記第１アクティブネットワーク装置が、前記第１外部チャネル統合サーバーに接続されたアクティブ回線を前記第２外部チャネル統合サーバーの第２バックアップ通信アプリケーションに接続されたバックアップ回線に自動で切り替えるとともに、前記第２外部チャネル統合サーバー、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて前記第１外部業務サーバーと複数の外部機関との間でメッセージを送受信する段階と、（ｈ）前記第２外部チャネル統合サーバーで通信障害が発生したとき、前記第２アクティブネットワーク装置が、前記第２外部チャネル統合サーバーに接続されたアクティブ回線を前記第１外部チャネル統合サーバーの第１バックアップ通信アプリケーションに接続されたバックアップ回線に自動で切り替えるとともに、前記第１外部チャネル統合サーバー、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて前記第２外部業務サーバーと複数の外部機関との間でメッセージを送受信する段階をさらに備える。
【００２４】
好ましくは、この方法はさらに、（ｉ）前記第１外部チャネル統合サーバーと前記第１アクティブネットワーク装置との間で接続されたアクティブ回線で障害が発生したとき、前記第１アクティブネットワーク装置が、前記第１外部チャネル統合サーバーに接続されたアクティブ回線を前記第２外部チャネル統合サーバーのバックアップ通信アプリケーションに接続されたバックアップ回線に自動で切り替えるとともに、前記第１及び第２外部チャネル統合サーバーのメッセージ応答アプリケーション、前記第２外部チャネル統合サーバーのバックアップ通信アプリケーション、前記第１アクティブネットワーク装置及び前記第１スイッチング装置で構成される経路を通じて前記第１外部業務サーバーと複数の外部機関との間でメッセージを送受信する段階と、（ｊ）前記第２外部チャネル統合サーバーと前記第２アクティブネットワーク装置との間で接続されたアクティブ回線で障害が発生したとき、前記第２アクティブネットワーク装置が、前記第２外部チャネル統合サーバーに接続されたアクティブ回線を前記第１外部チャネル統合サーバーのバックアップ通信アプリケーションに接続されたバックアップ回線に自動で切り替えるとともに、前記第１及び第２外部チャネル統合サーバーのメッセージ応答アプリケーション、 前記第１外部チャネル統合サーバーのバックアップ通信アプリケーション、前記第２アクティブネットワーク装置及び前記第２スイッチング装置で構成される経路を通じて前記第２外部業務サーバーと複数の外部機関との間でメッセージを送受信する段階をさらに備える。
【００２５】
また、本発明の第３態様は、 前述した外部チャネル統合システム環境における通信障害処理方法を実行するためのプログラムを記録したコンピュータが読み込み可能な記録媒体を提供する。
【発明の効果】
【００２６】
以上説明したように、本発明によれば、システムはアクティブ−アクティブ（Ａｃｔｉｖｅ−Ａｃｔｉｖｅ）形式の外部業務サーバー及び外部チャネル統合サーバー、アクティブ−スタンバイ（Ａｃｔｉｖｅ−Ｓｔａｎｄｂｙ）形式のアクティブ及びスタンバイネットワーク装置を備えることによって、システムの負荷を分散させて、通信障害の発生を最小化し、システム資源を効率的に管理することができるという利点がある。
【００２７】
また、本発明によれば、アウトバウンド／インバウンドメッセージの送受信を安定的に行い、内部業務処理システムと複数の外部機関との間で業務処理が中断することなく円滑に行われることができるという利点がある。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムを説明するための全体的なブロック構成図である。
【図２】本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存するメッセージ処理の流れを説明するための図である。
【図３】本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存するメッセージ処理の流れを説明するための図である。
【図４】本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存するメッセージ処理の流れを説明するための図である。
【図５】本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存するメッセージ処理の流れを説明するための図である。
【図６】本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存するメッセージ処理の流れを説明するための図である。
【図７】本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存するメッセージ処理の流れを説明するための図である。
【図８】本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存するメッセージ処理の流れを説明するための図である。
【図９】本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存するメッセージ処理の流れを説明するための図である。
【図１０】本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存するメッセージ処理の流れを説明するための図である。
【図１１】本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存するメッセージ処理の流れを説明するための図である。
【発明を実施するための最良の形態】
【００２９】
以下、添付の図面を参照して本発明の実施例を詳細に説明する。しかし、下記に例示する本発明の実施例は、様々な他の形態に変形することができ、本発明の範囲が下記に説明する実施例に限定されるものではない。本発明の実施例は、当業界における通常の知識を有する者に本発明をさらに完全に説明するために提供されるものである。
【００３０】
図１は、本発明の一実施例に係る外部チャネル統合環境においての通信障害処理システムを説明するための全体的なブロック構成図である。
【００３１】
図１を参照すれば、本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムは、複数のユーザ端末（１００ａ）乃至（１００ｎ）、第１及び第２外部業務サーバー（２００ａ）及び（２００ｂ）、第１及び第２外部チャネル統合サーバー（３００ａ）及び（３００ｂ）、第１アクティブ及びスタンバイネットワーク装置（４００ａ）及び（４５０ａ）、第２アクティブ及びスタンバイネットワーク装置（４００ｂ）及び（４５０ｂ）、第１及び第２スイッチング装置（５００ａ）及び（５００ｂ）、及び複数の外部機関（６００ａ）乃至（６００ｅ）を備える。
【００３２】
ここで、アクティブ−アクティブ形式の第１及び第２外部業務サーバー（２００ａ）及び（２００ｂ）は、例えば、ノー駆るエリアネットワーク（Local Area Network、ＬＡＮ）を通じて複数のユーザ端末（１００ａ）乃至（１００ｎ）と互いに接続されている。
【００３３】
このような第１及び第２外部業務サーバー（２００ａ）及び（２００ｂ）には、複数の外部機関（６００ａ）乃至（６００ｅ）（例えば、金融監督機関、信用評価機関、信用カード会社、商業銀行など）との外部業務（例えば、商業銀行入出金、カード、保険、証券、その他の金融取引業務など）を行うために同一の機能を有する第１及び第２外部業務処理アプリケーション（Application、ＡＰ）（２５０ａ）及び（２５０ｂ）がそれぞれ搭載されている。
【００３４】
また、第１及び第２外部業務サーバー（２００ａ）及び（２００ｂ）の第１及び第２外部業務処理アプリケーション（２５０ａ）及び（２５０ｂ）では、アウトバウンドメッセージを第１及び第２外部チャネル統合サーバー（３００ａ）及び（３００ｂ）に搭載された第１及び第２メッセージ応答アプリケーション（３１０ａ）及び（３１０ｂ）を介してそれぞれ伝送する場合、５０：５０の割合でロードバランシング処理することが好ましい。
【００３５】
また、 アクティブ−アクティブ形式の第１及び第２外部チャネル統合サーバー（３００ａ）及び（３００ｂ）は、第１及び第２外部業務サーバー（２００ａ）及び（２００ｂ）と互いに連動するように接続されており、複数の外部機関（６００ａ）乃至（６００ｅ）との外部業務を統合処理するように機能する。
【００３６】
このような第１及び第２外部チャネル統合サーバー（３００ａ）及び（３００ｂ）には、送信／受信メッセージ、すなわちアウトバウンド／インバウンドメッセージに応答するための第１及び第２メッセージ応答アプリケーション（３１０ａ）及び（３１０ｂ）と、第１及び第２マスター通信アプリケーション（３３０ａ）及び（３３０ｂ）と、第１及び第２バックアップ通信アプリケーション（３５０ａ）及び（３５０ｂ）がそれぞれ搭載されている。
【００３７】
また、第１及び第２外部チャネル統合サーバー（３００ａ）及び（３００ｂ）の第１及び第２メッセージ応答アプリケーション（３１０ａ）及び（３１０ｂ）では、インバウンドメッセージを第１及び第２外部業務サーバー（２００ａ）及び（２００ｂ）に搭載された第１及び第２外部業務処理アプリケーション（２５０ａ）及び（２５０ｂ）にそれぞれ伝送する場合、５０：５０の割合でロードバランシング処理することが好ましい。
【００３８】
また、第１及び第２外部チャネル統合サーバー（３００ａ）及び（３００ｂ）の第１及び第２メッセージ応答アプリケーション（３１０ａ）及び（３１０ｂ）は、メッセージ処理と関連する情報をセッションで互いに共有し、メッセージ伝送時に必要な回線接続情報及び伝送可能状態を管理するように機能する。
【００３９】
一方、第１マスター通信アプリケーション（３３０ａ）は、アクティブ−アクティブ形式の第１アクティブ及びスタンバイネットワーク装置（４００ａ）及び（４５０ａ）とアクティブ回線Ｌ１及びバックアップ回線Ｌ２でそれぞれ接続されており、第１アクティブ及びスタンバイネットワーク装置（４００ａ）及び（４５０ａ）での通信障害の発生如何によって第１外部業務サーバー（２００ａ）と第１アクティブまたはスタンバイネットワーク装置（４００ａ）または（４５０ａ）との間でアウトバウンド／インバウンドメッセージを送受信するように機能する。
【００４０】
第１バックアップ通信アプリケーション（３５０ａ）は、アクティブ−アクティブ形式の第２アクティブ及びスタンバイネットワーク装置（４００ｂ）及び（４５０ｂ）とバックアップ回線Ｌ３及びＬ４でそれぞれ接続されており、第２外部チャネル統合サーバー（３００ｂ）で通信障害が発生したとき、第２アクティブ及びスタンバイネットワーク装置（４００ｂ）及び（４５０ｂ）での通信障害の発生如何によって第２外部業務サーバー（２００ｂ）と第２アクティブまたはスタンバイネットワーク装置（４００ｂ）または（４５０ｂ）との間でアウトバウンド／インバウンドメッセージを送受信するように機能する。
【００４１】
第２マスター通信アプリケーション（３３０ｂ）は、第２アクティブ及びスタンバイネットワーク装置（４００ｂ）及び（４５０ｂ）とアクティブ回線Ｌ５及びバックアップ回線Ｌ６でそれぞれ接続されており、第２アクティブ及びスタンバイネットワーク装置（４００ｂ）及び（４５０ｂ）での通信障害の発生如何によって第２外部業務サーバー（２５０ｂ）と第２アクティブまたはスタンバイネットワーク装置（４００ｂ）または（４５０ｂ）との間でアウトバウンド／インバウンドメッセージを送受信するように機能する。
【００４２】
第２バックアップ通信アプリケーション（３５０ｂ）は、第１アクティブ及びスタンバイネットワーク装置（４００ａ）及び（４５０ａ）とバックアップ回線Ｌ７及びＬ８でそれぞれ接続されており、第１外部チャネル統合サーバー（３００ａ）で通信障害が発生したとき、第１アクティブ及びスタンバイネットワーク装置（４００ａ）及び（４５０ａ）での通信障害の発生如何によって第１外部業務サーバー（２００ａ）と第１アクティブまたはスタンバイネットワーク装置（４００ａ）または（４５０ａ）との間でアウトバウンド／インバウンドメッセージを送受信するように機能する。
【００４３】
一方、前述したように構成された第１外部チャネル統合サーバー（３００ａ）は、第２アクティブネットワーク装置（４００ｂ）が第１バックアップ通信アプリケーション（３５０ａ）に接続されたバックアップ回線Ｌ３に自動的に切り替えられるとすぐに感知し、第２マスター通信アプリケーション（３３０ｂ）に対する第１バックアップ通信アプリケーション（３５０ａ）を自動的に実行する。第１バックアップ通信アプリケーション（３５０ａ）は複数の外部機関（６００ａ）乃至（６００ｅ）とのアウトバウンド／インバウンドメッセージの送受信のために必要な専用線（例えば、Ｘ．２５ＰＶＣなど）の接続を再設定し、通信障害の発生後、アウトバウンド／インバウンドメッセージの伝送線路を自動で再確保する。
【００４４】
同じく、第２外部チャネル統合サーバー（３００ｂ）は、第１アクティブネットワーク装置（４００ａ）で第２バックアップ通信アプリケーション（３５０ｂ）に接続されたバックアップ回線Ｌ７に切り替えられるとすぐに感知し、第１マスター通信アプリケーション（３３０ａ）に対する第２バックアップ通信アプリケーション（３５０ｂ）を自動的に実行する。第２バックアップ通信アプリケーション（３５０ｂ）は複数の外部機関（６００ａ）乃至（６００ｅ）とのアウトバウンド／インバウンドメッセージの送受信のために必要な専用線（例えば、Ｘ．２５ＰＶＣなど）の接続を再設定し、通信障害の発生後、アウトバウンド／インバウンドメッセージの伝送線路を自動で再確保する。
【００４５】
また、第１アクティブネットワーク装置（４００ａ）は、アクティブ回線Ｌ１を通じて第１マスター通信アプリケーション（３３０ａ）と第１スイッチング装置（５００ａ）との間で接続されると共に、バックアップ回線Ｌ７を通じて第２バックアップ通信アプリケーション（３５０ｂ）と接続されている。
【００４６】
このような第１アクティブネットワーク装置（４００ａ）は、第１外部チャネル統合サーバー（３００ａ）の通信障害または第１外部チャネル統合サーバー（３００ａ）に接続されたアクティブ回線Ｌ１で障害が発生したとき、第１外部チャネル統合サーバー（３００ａ）と接続されたアクティブ回線Ｌ１を第２外部チャネル統合サーバー（３００ｂ）の第２バックアップ通信アプリケーション（３５０ｂ）と接続されたバックアップ回線Ｌ７に自動で切り替えるように機能する。
【００４７】
第１スタンバイネットワーク装置（４５０ａ）は、バックアップ回線Ｌ２を通じて第１マスター通信アプリケーション（３３０ａ）と第１スイッチング装置（５００ａ）との間で接続されると共に、バックアップ回線Ｌ８を通じて第２バックアップ通信アプリケーション（３５０ｂ）と接続されている。
【００４８】
このような第１スタンバイネットワーク装置（４５０ａ）は、第１アクティブネットワーク装置（４００ａ）の通信障害または第１アクティブネットワーク装置（４００ａ）と第１スイッチング装置（５００ａ）との間で接続されたアクティブ回線Ｌ１で障害が発生したときに起動し、第１マスター通信アプリケーション（３３０ａ）と第１スイッチング装置（５００ａ）との間に接続されたバックアップ回線Ｌ２を通じて正常な外部業務を行うためにスタンバイ状態にある。
【００４９】
第２アクティブネットワーク装置（４００ｂ）は、アクティブ回線Ｌ５を通じて第２マスター通信アプリケーション（３３０ｂ）と第２スイッチング装置（５００ｂ）との間で接続されるとともに、バックアップ回線Ｌ３を通じて第１バックアップ通信アプリケーション（３５０ａ）と接続されている。
【００５０】
このような第２アクティブネットワーク装置（４００ｂ）は、第２外部チャネル統合サーバー（３００ｂ）の通信障害または第２外部チャネル統合サーバー３００ｂに接続されたアクティブ回線Ｌ５で障害が発生したとき、第２外部チャネル統合サーバー（３００ｂ）に接続されたアクティブ回線Ｌ５を第１外部チャネル統合サーバー（３００ａ）の第１バックアップ通信アプリケーション（３５０ａ）と接続されたバックアップ回線Ｌ３に自動で切り替えるように機能する。
【００５１】
第２スタンバイネットワーク装置（４５０ｂ）は、バックアップ回線Ｌ６を通じて第２マスター通信アプリケーション（３３０ｂ）と第２スイッチング装置（５００ｂ）との間で接続されるとともに、バックアップ回線Ｌ４を通じて第１バックアップ通信アプリケーション（３５０ａ）と接続されている。
【００５２】
このような第２スタンバイネットワーク装置（４５０ｂ）は、第２アクティブネットワーク装置（４００ｂ）の通信障害または第２アクティブネットワーク装置（４００ｂ）と第２スイッチング装置（５００ｂ）との間で接続されたアクティブ回線Ｌ５で障害が発生したときに起動し、第２マスター通信アプリケーション（３３０ｂ）と第２スイッチング装置（５００ｂ）との間で接続されたバックアップ回線Ｌ６を通じて正常な外部業務を行うためにスタンバイ状態にある。
【００５３】
一方、前述したように、本発明の一実施例に適用された第１アクティブ及びスタンバイネットワーク装置（４００ａ）及び（４５０ａ）、第２アクティブ及びスタンバイネットワーク装置（４００ｂ）及び（４５０ｂ）は、例えば、メガボックス（ＭｅｇａＢＯＸ）などで実装されることが好ましい。
【００５４】
また、第１スイッチング装置（５００ａ）は、アクティブ回線Ｌ１及びバックアップ回線Ｌ２を通じて第１アクティブ及びスタンバイネットワーク装置（４００ａ）及び（４５０ａ）とそれぞれ接続されており、第１アクティブネットワーク装置（４００ａ）の通信障害または第１アクティブネットワーク装置４００ａに接続されたアクティブ回線Ｌ１で障害が発生したとき、第１スタンバイネットワーク装置（４００ｂ）に自動で切り替えられるように機能する。
【００５５】
第２スイッチング装置（５００ｂ）は、アクティブ回線Ｌ５及びバックアップ回線Ｌ６を通じて第２アクティブ及びスタンバイネットワーク装置（４００ｂ）及び（４５０ｂ）とそれぞれ接続されており、第２アクティブネットワーク装置（４００ｂ）の通信障害または第２アクティブネットワーク装置（４００ｂ）に接続されたアクティブ回線Ｌ５で障害が発生したとき、第２スタンバイネットワーク装置（４５０ｂ）に自動で切り替えられるように機能する。
【００５６】
一方、前述したように、本発明の一実施例に適用された第１及び第２スイッチング装置（５００ａ）及び（５００ｂ）は、例えば、フォールバックスイッチなどで実装されることが好ましい。
【００５７】
また、複数の外部機関（６００ａ）乃至（６００ｅ）は、専用線プロトコル（例えば、Ｘ．２５またはＴＣＰ／ＩＰプロトコルなど）を通じて接続された業務チャネル別の回線Ａ乃至Ｅを利用して第１及び第２スイッチング装置（５００ａ）及び（５００ｂ）にそれぞれ分散されて接続される。ここで、外部機関（６００ｃ）では、二重化回線Ｃ−１及びＣ−２を通じて第１及び第２スイッチング装置（５００ａ）及び（５００ｂ）にそれぞれ接続されている。
【００５８】
以下、本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存する動作状態について詳細に説明する。
【００５９】
図２乃至図１１は、本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの、通信障害に依存するメッセージ処理の流れを説明するための図である。
【００６０】
図２を参照すれば、本発明の一実施例に係る外部チャネル統合環境における通信障害処理システムの正常運営時の、アウトバウンド／インバウンドメッセージの伝送線路を示す。前記アウトバウンドメッセージは、内部から外部に送信するメッセージを意味し、前記インバウンドメッセージは、外部から内部に受信されるメッセージを意味する。
【００６１】
第一に、複数の外部機関（６００ａ）乃至（６００ｅ）に対するアウトバウンドメッセージの業務処理は、次のとおりである。
【００６２】
まず、内部業務処理システム、すなわち複数のユーザ端末（１００ａ）乃至（１００ｎ）（図１参照）で発生した外部機関（６００ａ）乃至（６００ｃ）に対するアウトバウンドメッセージは、第１外部業務サーバー（２００ａ）の第１外部業務処理アプリケーション（２５０ａ）を通じて第１外部チャネル統合サーバー（３００ａ）の第１メッセージ応答アプリケーション（３１０ａ）に送信される。
【００６３】
その後、これを受信した第１メッセージ応答アプリケーション（３１０ａ）は、外部機関（６００ａ）乃至（６００ｃ）との回線接続情報と伝送可能状態を確認する。外部機関（６００ａ）乃至（６００ｃ）との回線が現在第１外部チャネル統合サーバー（３００ａ）に接続されているので、第１メッセージ応答アプリケーションは当該アウトバウンドメッセージを第１外部チャネル統合サーバー（３００ａ）の第１マスター通信アプリケーション（３３０ａ）にルーティングする。
【００６４】
次に、これを受信した第１マスター通信アプリケーション（３３０ａ）は、アクティブ回線Ｌ１、第１アクティブネットワーク装置（４００ａ）及び第１スイッチング装置（５００ａ）を経由した後、業務チャネル別の回線Ａ乃至Ｃ−１を通じて当該アウトバウンドメッセージを外部機関（６００ａ）乃至（６００ｃ）にそれぞれ送信する。
【００６５】
一方、複数のユーザ端末（１００ａ）乃至（１００ｎ）で発生した外部機関（６００ｃ）乃至（６００ｅ）に対するアウトバウンドメッセージは、第２外部業務サーバー（２００ｂ）の第２外部業務処理アプリケーション（２５０ｂ）を通じて第２外部チャネル統合サーバー（３００ｂ）の第２メッセージ応答アプリケーション（３１０ｂ）に送信される。
【００６６】
その後、これを受信した第２メッセージ応答アプリケーション（３１０ｂ）は、外部機関（６００ｃ）乃至（６００ｅ）との回線接続情報と伝送可能状態を確認する。外部機関（６００ｃ）乃至（６００ｅ）との回線が現在第２外部チャネル統合サーバー（３００ｂ）に接続されているので、第２メッセージ応答アプリケーションは当該アウトバウンドメッセージを第２外部チャネル統合サーバー（３００ｂ）の第２マスター通信アプリケーション（３３０ｂ）にルーティングする。
【００６７】
次に、これを受信した第２マスター通信アプリケーション（３３０ｂ）がアクティブ回線Ｌ５、第２アクティブネットワーク装置（４００ｂ）及び第２スイッチング装置（５００ｂ）を経由した後、業務チャネル別の回線Ｃ−２乃至Ｅを通じて当該アウトバウンドメッセージを外部機関（６００ｃ）乃至（６００ｅ）にそれぞれ送信する。
【００６８】
第二に、複数の外部機関（６００ａ）乃至（６００ｅ）のホスト（図示せず）から発生したインバウンドメッセージの業務処理は、次のとおりである。
【００６９】
まず、外部機関（６００ａ）乃至（６００ｃ）のホストでインバウンドメッセージを送信すれば、インバウンドメッセージは業務チャネル別の回線Ａ乃至Ｃ−１を通じて第１スイッチング装置（５００ａ）及び第１アクティブネットワーク装置（４００ａ）を経由した後、外部機関（６００ａ）乃至（６００ｃ）に接続されたアクティブ回線Ｌ１のメッセージの送受信を担当する第１マスター通信アプリケーション（３３０ａ）に送信される。
【００７０】
その後、これを受信した第１マスター通信アプリケーション（３３０ａ）は、現在回線で接続された第１メッセージ応答アプリケーション（３１０ａ）、第１外部業務サーバー（２００ａ）の第１外部業務処理アプリケーション（２５０ａ）を通じて、当該インバウンドメッセージを当該ユーザ端末（１００ａ）乃至（１００ｎ）に伝送する。
【００７１】
一方、外部機関（６００ｃ）乃至（６００ｅ）のホストでインバウンドメッセージを伝送すれば、インバウンドメッセージは業務チャネル別の回線Ｃ−２乃至Ｅを通じて第２スイッチング装置（５００ｂ）及び第２アクティブネットワーク装置（４００ｂ）を経由した後、外部機関（６００ｃ）乃至（６００ｅ）に接続されたアクティブ回線Ｌ５のメッセージの送受信を担当する第２マスター通信アプリケーション（３３０ｂ）に送信される。
【００７２】
その後、これを受信した第２マスター通信アプリケーション（３３０ｂ）は、現在回線で接続された第２メッセージ応答アプリケーション（３１０ｂ）、第２外部業務サーバー（２００ｂ）の第２外部業務処理アプリケーション（２５０ｂ）を通じて、当該インバウンドメッセージを当該ユーザ端末１００ａ乃至１００ｎに伝送する。
【００７３】
図３を参照すれば、第１外部業務サーバー（２００ａ）で通信障害が発生したときの、アウトバウンド／インバウンドメッセージの伝送線路が示される。外部業務に関連するすべての送受信メッセージ、すなわち、第１外部業務サーバー（２００ａ）で処理したアウトバウンド／インバウンド業務処理が、第２外部業務サーバー（２００ｂ）の第２外部業務処理アプリケーション（２５０ｂ）によって処理されるということを除けば、外部業務処理過程は図２の正常運営時と同一である。
【００７４】
図４を参照すれば、第２外部業務サーバー（２００ｂ）で通信障害が発生したときの、アウトバウンド／インバウンドメッセージの伝送線路が示される。外部業務に関連するすべての送受信メッセージ、すなわち、第２外部業務サーバー（２００ｂ）で処理したアウトバウンド／インバウンド業務処理が、第１外部業務サーバー（２００ａ）の第１外部業務処理アプリケーション（２５０ａ）によって処理されるということを除けば、外部業務処理過程は図２の正常運営時と同一なので、これに関する詳細な内容は図２を参照する。
【００７５】
図５を参照すれば、第１外部チャネル統合サーバー（３００ａ）で通信障害が発生したときの、アウトバウンド／インバウンドメッセージの伝送線路が示される。まず、第１アクティブネットワーク装置（４００ａ）は、第１外部チャネル統合サーバー（３００ａ）で通信障害が発生したとき、第１外部チャネル統合サーバー（３００ａ）と接続されたアクティブ回線Ｌ１を第２外部チャネル統合サーバー（３００ｂ）の第２バックアップ通信アプリケーション（３５０ｂ）に接続されたバックアップ回線Ｌ７に自動で切り替える。
【００７６】
また、外部機関（６００ａ）乃至（６００ｃ）との業務処理のために発生したアウトバウンド／インバウンドメッセージの送受信は、第１外部チャネル統合サーバー（３００ａ）を除いた経路で処理する。
【００７７】
一方、第２外部チャネル統合サーバー（３００ｂ）は、第１アクティブネットワーク装置（４００ａ）が第２バックアップ通信アプリケーション（３５０ｂ）に接続されたバックアップ回線Ｌ７に切り替えられるとすぐに感知し、第１マスター通信アプリケーション（３３０ａ）に対する第２バックアップ通信アプリケーション（３５０ｂ）を自動的に実行する。第２バックアップ通信アプリケーション（３５０ｂ）は外部機関（６００ａ）乃至（６００ｃ）とのアウトバウンド／インバウンドメッセージの送受信のために必要な専用線（例えば、Ｘ．２５ＰＶＣなど）の接続を再設定し、通信障害の発生後、アウトバウンド／インバウンドメッセージの伝送線路を自動で再確保する。
【００７８】
また、二重化回線Ｃ−１及びＣ−２が接続され、仮に第１外部チャネル統合サーバー（３００ａ）で通信障害が発生した場合、第１アクティブネットワーク装置（４００ａ）が第１外部チャネル統合サーバー（３００ａ）に接続されたアクティブ回線Ｌ１を第２外部チャネル統合サーバー３００ｂの第２バックアップ通信アプリケーション（３５０ｂ）に接続されたバックアップ回線Ｌ７に切り替える前であれば、第１及び第２外部業務サーバー（２００ａ）及び（２００ｂ）で発生したアウトバウンドメッセージは、障害が発生しない回線Ｃ−２のみを介して自動的に送信される。
【００７９】
第一に、複数の外部機関（６００ａ）乃至（６００ｅ）に対するアウトバウンドメッセージに関連する業務処理は、次のとおりである。
【００８０】
まず、複数のユーザ端末（１００ａ）乃至（１００ｎ）で発生した外部機関（６００ａ）乃至（６００ｃ）に対するアウトバウンドメッセージは、第１外部業務サーバー（２００ａ）の第１外部業務処理アプリケーション（２５０ａ）、第２外部チャネル統合サーバー（３００ｂ）の第２メッセージ応答アプリケーション（３１０ｂ）及び第２バックアップ通信アプリケーション（３５０ｂ）、第１アクティブネットワーク装置（４００ａ）及び第１スイッチング装置（５００ａ）を経由した後、業務チャネル別の回線Ａ乃至Ｃ−１を通じて外部機関（６００ａ）乃至（６００ｃ）にそれぞれ送信される。
【００８１】
一方、複数のユーザ端末（１００ａ）乃至（１００ｎ）で発生した外部機関（６００ｃ）乃至（６００ｅ）に対するアウトバウンドメッセージは、第２外部業務サーバー（２００ｂ）の第２外部業務処理アプリケーション（２５０ｂ）、第２外部チャネル統合サーバー（３００ｂ）の第２メッセージ応答アプリケーション（３１０ｂ）及び第２マスター通信アプリケーション（３３０ｂ）、第２アクティブネットワーク装置（４００ｂ）及び第２スイッチング装置（５００ｂ）を経由した後、業務チャネル別の回線Ｃ−２乃至Ｅを通じて外部機関（６００ｃ）乃至（６００ｅ）にそれぞれ送信される。
【００８２】
第二に、複数の外部機関（６００ａ）乃至（６００ｅ）のホストから発生したインバウンドメッセージの業務処理は、次のとおりである。
【００８３】
まず、外部機関（６００ａ）乃至（６００ｃ）のホストでインバウンドメッセージを送信すれば、当該インバウンドメッセージは、業務チャネル別の回線Ａ乃至Ｃ−１を通じて第１スイッチング装置（５００ａ）、第１アクティブネットワーク装置（４００ａ）、第２外部チャネル統合サーバー（３００ｂ）の第２バックアップ通信アプリケーション（３５０ｂ）及び第２メッセージ応答アプリケーション（３１０ｂ）、第１外部業務サーバー（２００ａ）の第１外部業務処理アプリケーション（２５０ａ）を介して、当該ユーザ端末（１００ａ）乃至（１００ｎ）に伝送される。
【００８４】
一方、外部機関（６００ｃ）乃至（６００ｅ）のホストでインバウンドメッセージを送信すれば、当該インバウンドメッセージは、業務チャネル別の回線Ｃ−２乃至Ｅを通じて第２スイッチング装置（５００ｂ）、第２アクティブネットワーク装置（４００ｂ）、第２外部チャネル統合サーバー（３００ｂ）の第２マスター通信アプリケーション（３３０ｂ）及び第２メッセージ応答アプリケーション（３１０ｂ）、第２外部業務サーバー（２００ｂ）の第２外部業務処理アプリケーション（２５０ｂ）を介して、当該ユーザ端末（１００ａ）乃至（１００ｎ）に伝送される。
【００８５】
図６を参照すれば、第２外部チャネル統合サーバー（３００ｂ）で通信障害が発生したときの、アウトバウンド／インバウンドメッセージの伝送線路が示される。まず、第２アクティブネットワーク装置（４００ｂ）は、第２外部チャネル統合サーバー（３００ｂ）で通信障害が発生したとき、第２外部チャネル統合サーバー（３００ｂ）に接続されたアクティブ回線Ｌ５を第１外部チャネル統合サーバー（３００ａ）の第１バックアップ通信アプリケーション（３５０ａ）に接続されたバックアップ回線Ｌ３に自動で切り替える。
【００８６】
また、外部機関（６００ａ）乃至（６００ｃ）との業務処理のために発生したアウトバウンド／インバウンドメッセージの送受信は、第２外部チャネル統合サーバー（３００ｂ）を除いた経路で処理する。
【００８７】
一方、第１外部チャネル統合サーバー（３００ａ）は、第２アクティブネットワーク装置（４００ｂ）が第１バックアップ通信アプリケーション（３５０ａ）に接続されたバックアップ回線Ｌ３に切り替えられるとすぐに感知し、第２マスター通信アプリケーション（３３０ｂ）に対する第１バックアップ通信アプリケーション（３５０ａ）を自動的に実行する。第１バックアップ通信アプリケーション（３５０ａ）は外部機関（６００ａ）乃至（６００ｃ）とのアウトバウンド／インバウンドメッセージの送受信のために必要な専用線（例えば、Ｘ．２５ＰＶＣなど）の接続を再設定し、通信障害の発生後、アウトバウンド／インバウンドメッセージの伝送線路を自動で再確保する。
【００８８】
また、二重化回線Ｃ−１及びＣ−２が接続され、仮に第２外部チャネル統合サーバー（３００ｂ）の通信障害が発生した場合、第２アクティブネットワーク装置（４００ｂ）が第２外部チャネル統合サーバー（３００ｂ）に接続されたアクティブ回線Ｌ５を第１外部チャネル統合サーバー（３００ａ）の第１バックアップ通信アプリケーション（３５０ａ）に接続されたバックアップ回線Ｌ３に切り替える前であれば、第１及び第２外部業務サーバー（２００ａ）及び（２００ｂ）で発生したアウトバウンドメッセージは、障害が発生しない回線Ｃ−１のみを介して自動的に送信される。
【００８９】
第一に、複数の外部機関（６００ａ）乃至（６００ｅ）に対するアウトバウンドメッセージの業務処理は、次のとおりである。
【００９０】
まず、複数のユーザ端末（１００ａ）乃至（１００ｎ）で発生した外部機関（６００ａ）乃至（６００ｃ）に対するアウトバウンドメッセージは、第１外部業務サーバー（２００ａ）の第１外部業務処理アプリケーション（２５０ａ）、第１外部チャネル統合サーバー（３００ａ）の第１メッセージ応答アプリケーション（３１０ａ）及び第１マスター通信アプリケーション（３３０ａ）、第１アクティブネットワーク装置（４００ａ）及び第１スイッチング装置（５００ａ）を経由した後、業務チャネル別の回線Ａ乃至Ｃ−１を通じて外部機関（６００ａ）乃至（６００ｃ）にそれぞれ送信される。
【００９１】
一方、複数のユーザ端末（１００ａ）乃至（１００ｎ）で発生した外部機関（６００ｃ）乃至（６００ｅ）に対するアウトバウンドメッセージは、第２外部業務サーバー（２００ｂ）の第２外部業務処理アプリケーション（２５０ｂ）、第１外部チャネル統合サーバー（３００ａ）の第１メッセージ応答アプリケーション（３１０ａ）及び第１バックアップ通信アプリケーション（３５０ａ）、第２アクティブネットワーク装置（４００ｂ）及び第２スイッチング装置（５００ｂ）を経由した後、業務チャネル別の回線Ｃ−２乃至Ｅを通じて外部機関（６００ｃ）乃至（６００ｅ）にそれぞれ送信される。
【００９２】
第二に、複数の外部機関（６００ａ）乃至（６００ｅ）のホストから発生したインバウンドメッセージの業務処理は、次のとおりである。
【００９３】
まず、外部機関（６００ａ）乃至（６００ｃ）のホストでインバウンドメッセージを送信すれば、当該インバウンドメッセージは、業務チャネル別の回線Ａ乃至Ｃ−１を通じて第１スイッチング装置（５００ａ）、第１アクティブネットワーク装置（４００ａ）、第１外部チャネル統合サーバー（３００ａ）の第１マスター通信アプリケーション（３３０ａ）及び第１メッセージ応答アプリケーション（３１０ａ）、第１外部業務サーバー（２００ａ）の第１外部業務処理アプリケーション（２５０ａ）を介して、当該ユーザ端末（１００ａ）乃至（１００ｎ）に送信される。
【００９４】
一方、外部機関（６００ｃ）乃至（６００ｅ）のホストでインバウンドメッセージを送信すれば、当該インバウンドメッセージは、業務チャネル別の回線Ｃ−２乃至Ｅを通じて第２スイッチング装置（５００ｂ）、第２アクティブネットワーク装置（４００ｂ）、第１外部チャネル統合サーバー（３００ａ）の第１バックアップ通信アプリケーション（３５０ａ）及び第１メッセージ応答アプリケーション（３１０ａ）、第２外部業務サーバー（２００ｂ）の第２外部業務処理アプリケーション（２５０ｂ）を介して、当該ユーザ端末（１００ａ）乃至（１００ｎ）に伝送される。
【００９５】
図７を参照すれば、第１外部チャネル統合サーバー（３００ａ）の第１マスター通信アプリケーション（３３０ａ）と第１アクティブネットワーク装置（４００ａ）との間に接続されたアクティブ回線Ｌ１で障害が発生したときの、アウトバウンド／インバウンドメッセージの伝送線路が示される。外部機関（６００ａ）乃至（６００ｃ）とのアウトバウンド／インバウンドメッセージに対して、第１外部チャネル統合サーバー（３００ａ）の第１メッセージ応答アプリケーション（３１０ａ）と第２外部チャネル統合サーバー（３００ｂ）の第２メッセージ応答アプリケーション（３１０ｂ）との間に互いにセッションが共有されて処理されることを除けば、外部業務処理過程は図５と同一なので、これに関する詳細な内容は図５を参照する。
【００９６】
図８を参照すれば、第２外部チャネル統合サーバー（３００ｂ）の第２マスター通信アプリケーション（３３０ｂ）と第２アクティブネットワーク装置（４００ｂ）との間で接続されたアクティブ回線Ｌ５で障害が発生したときの、アウトバウンド／インバウンドメッセージの伝送線路が示される。外部機関（６００ｃ）乃至（６００ｅ）とのアウトバウンド／インバウンドメッセージに対して、第１外部チャネル統合サーバー（３００ａ）の第１メッセージ応答アプリケーション（３１０ａ）と第２外部チャネル統合サーバー（３００ｂ）の第２メッセージ応答アプリケーション（３１０ｂ）との間に互いにセッションが共有されて処理されることを除けば、外部業務処理過程は図６と同一なので、これに対する詳細な内容は図６を参照する。
【００９７】
図９を参照すれば、第１アクティブネットワーク装置（４００ａ）の通信障害が発生したときの、アウトバウンド／インバウンドメッセージの伝送線路が示される。まず、第１スイッチング装置（５００ａ）は、第１アクティブネットワーク装置（４００ａ）で通信障害が発生したとき、第１アクティブネットワーク装置（４００ａ）に接続されたアクティブ回線Ｌ１（図２参照）を第１スタンバイネットワーク装置（４５０ａ）に接続されたバックアップ回線Ｌ２に自動で切り替える。
【００９８】
また、外部機関（６００ａ）乃至（６００ｃ）との業務処理のために発生したアウトバウンド／インバウンドメッセージの送受信は、第１アクティブネットワーク装置（４００ａ）を除いた経路で処理する。
【００９９】
一方、第１外部チャネル統合サーバー（３００ａ）の第１マスター通信アプリケーション（３３０ａ）が第１スイッチング装置（５００ａ）によって行われる切り替え作業と関連して環境設定を変更しなければならない場合、第１マスター通信アプリケーション（３３０ａ）がこの当該変更を自動で反映し、外部機関（６００ａ）乃至（６００ｃ）とのアウトバウンド／インバウンドメッセージの送受信のために必要な専用線（例えば、Ｘ．２５ＰＶＣなど）の接続を再設定し、通信障害の発生後、アウトバウンド／インバウンドメッセージの伝送線路を自動で再確保する。
【０１００】
また、二重化回線Ｃ−１及びＣ−２が接続されている場合、第１及び第２外部業務サーバー（２００ａ）及び（２００ｂ）で発生したアウトバウンドメッセージは、第２外部チャネル統合サーバー（３００ｂ）、第２アクティブネットワーク装置（４００ｂ）、第２スイッチング装置（５００ｂ）及び回線Ｃ−２を経て正常に外部機関（６００ｃ）に送信される。仮に第１アクティブネットワーク装置（４００ａ）で通信障害が発生しても、第１スタンバイネットワーク装置（４５０ａ）への切り替えが完了する前であれば、障害が発生しない回線Ｃ−２のみを介して自動的にメッセージが送信される。
【０１０１】
外部機関（６００ａ）乃至（６００ｃ）とのアウトバウンド／インバウンドメッセージがバックアップ回線Ｌ２で接続された第１外部チャネル統合サーバー（３００ａ）の第１マスター通信アプリケーション（３３０ａ）、第１スタンバイネットワーク装置（４５０ａ）及び第１スイッチング装置（５００ａ）を通じて伝送されることを除けば、外部業務処理過程は図２の正常運営時と同一なので、これに関する詳細な内容は図２を参照する。
【０１０２】
一方、図９に示されてはいないが、第１アクティブネットワーク装置（４００ａ）と第１スイッチング装置（５００ａ）との間で接続されたアクティブ回線Ｌ１に障害が発生したときにも、第１アクティブネットワーク装置（４００ａ）の通信障害の発生時と同じことが適用される。
【０１０３】
図１０を参照すれば、第２アクティブネットワーク装置（４００ｂ）で通信障害が発生したときの、アウトバウンド／インバウンドメッセージの伝送線路が示される。まず、第２スイッチング装置（５００ｂ）は、第２アクティブネットワーク装置（４００ｂ）で通信障害が発生したとき、第２アクティブネットワーク装置（４００ｂ）と接続されたアクティブ回線Ｌ５（図２ａ参照）を第２スタンバイネットワーク装置（４５０ｂ）に接続されたバックアップ回線Ｌ６に自動で切り替える。
【０１０４】
また、外部機関（６００ｃ）乃至（６００ｅ）との業務処理のために発生したアウトバウンド／インバウンドメッセージの送受信は、第２アクティブネットワーク装置（４００ｂ）を除いた経路で処理する。
【０１０５】
一方、第２外部チャネル統合サーバー（３００ｂ）の第２マスター通信アプリケーション（３３０ｂ）が、第２スイッチング装置（５００ｂ）によって切り替え作業と関連して環境設定を変更しなければならない場合、第２マスター通信アプリケーション（ＡＰ）３３０ｂが当該変更を自動で反映し、外部機関（６００ｃ）乃至（６００ｅ）とのアウトバウンド／インバウンドメッセージの送受信のために必要な専用線（例えば、Ｘ．２５ＰＶＣなど）の接続を再設定し、通信障害の発生後、アウトバウンド／インバウンドメッセージの伝送線を自動で再確保する。
【０１０６】
また、二重化回線Ｃ−１及びＣ−２が接続されている場合、第１及び第２外部業務サーバー（２００ａ）及び（２００ｂ）で発生したアウトバウンドメッセージは、第１外部チャネル統合サーバー（３００ａ）、第１アクティブネットワーク装置（４００ａ）、第１スイッチング装置（５００ａ）及び回線Ｃ−１を経て正常に外部機関（６００ｃ）に送信される。仮に第２アクティブネットワーク装置（４００ｂ）で通信障害が発生しても、第２スタンバイネットワーク装置（４５０ｂ）への切り替えが完了する前であれば、障害が発生しない回線Ｃ−１のみを介して自動的にメッセージが送信される。
【０１０７】
外部機関（６００ｃ）乃至（６００ｅ）とのアウトバウンド／インバウンドメッセージがバックアップ回線Ｌ６で接続された第２外部チャネル統合サーバー（３００ｂ）の第２マスター通信アプリケーション（３３０ｂ）、第２スタンバイネットワーク装置（４５０ｂ）及び第２スイッチング装置（５００ｂ）を通じて伝送されることを除けば、外部業務処理過程は図２の正常運営時と同一なので、これに関する詳細な内容は図２を参照する。
【０１０８】
一方、図１０に示されてはいないが、第２アクティブネットワーク装置（４００ｂ）と第２スイッチング装置（５００ｂ）との間で接続されたアクティブ回線Ｌ５で障害が発生したときにも、第２アクティブネットワーク装置（４００ｂ）の通信障害の発生時と同じことが適用される。
【０１０９】
図１１を参照すれば、第１または第２スイッチング装置（５００ａ）または（５００ｂ）で通信障害が発生したときの、アウトバウンド／インバウンドメッセージの伝送線路が示される。通信障害が発生した第１または第２スイッチング装置（５００ａ）または（５００ｂ）と接続された第１または第２アクティブネットワーク装置（４００ａ）または（４００ｂ）で通信障害がさらに発生しなければ、複数の外部機関（６００ａ）乃至（６００ｅ）との業務処理に影響がないので、変更作業はない。
【０１１０】
また、第１または第２スイッチング装置（５００ａ）または（５００ｂ）は、シールドラッチングリレー（Sealed Latching Relay）を備え、スイッチ自体に電源が供給されないような障害が発生したときにも最終通信経路を維持する。
【０１１１】
しかしながら、第１または第２スイッチング装置（５００ａ）または（５００ｂ）の致命的な欠陥に起因して装備交替の必要性がある場合、当該第１または第２スイッチング装置（５００ａ）または（５００ｂ）を通じて業務処理をしている外部機関業務は中断される。このような場合、外部チャネル統合システムや外部機関でＳＡＦ（Store And Forward）処理、未伝送メッセージの再処理などを通じて障害に起因した業務処理の失敗を最小化する。
【０１１２】
前述したように、第１または第２スイッチング装置（５００ａ）または（５００ｂ）で通信障害が発生したときには、別の変更作業は行われず、図２の正常運営時と同一なので、これに関する詳細な内容は図２を参照する。
【０１１３】
一方、本発明の一実施例に係る外部チャネル統合環境における通信障害処理方法は、コンピューターで読み取り可能な記録媒体にコンピューターが読み取り可能なコードとして実装可能である。コンピューターが読み取り可能な記録媒体は、コンピューターシステムによって読み取り可能なデータが保存される任意の記録装置を含む。
【０１１４】
例えば、コンピューターが読み取り可能な記録媒体として、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、ハードディスク、フロッピーディスク、移動式保存装置、非揮発性メモリー（フラッシュメモリなど）、光データ保存装置などが挙げられ、また、搬送波（例えば、インターネットを用いた伝送）の形態で具現されるものも含まれる。
【０１１５】
また、コンピューターで読み取り可能な記録媒体は、コンピューター通信網で接続されたコンピューターシステムに分散され、その方法は分散方式で読み出すことができるコードで保存され実行されることができる。
【０１１６】
前述した本発明による外部チャネル統合環境における通信障害処理システム及びその方法の好ましい実施例について説明したが、本発明は、これに限定されるものではなく、特許請求範囲と発明の詳細な説明及び添付の図面の範囲内で様々に変形して実施することが可能であり、これも本発明に属する。
【符号の説明】
【０１１７】
１００ａ〜１００ｎ      ユーザ端末
２００ａ、２００ｂ      第１及び第２外部業務サーバー
２５０ａ、２５０ｂ      第１及び第２外部業務処理アプリケーション
３００ａ、３００ｂ      第１及び第２外部チャネル統合サーバー
３１０ａ、３１０ｂ      第１及び第２メッセージ応答アプリケーション
３３０ａ、３３０ｂ      第１及び第２マスター通信アプリケーション
３５０ａ、３５０ｂ      第１及び第２バックアップ通信アプリケーション
４００ａ、４００ｂ      第１及び第２アクティブネットワーク装置
４５０ａ、４５０ｂ      第１及び第２スタンバイネットワーク装置
５００ａ、５００ｂ      第１及び第２スイッチング装置
６００ａ〜６００ｅ      外部機関                  
Ｌ１、Ｌ５              アクティブ回線
Ｌ２〜Ｌ４、Ｌ６〜Ｌ８  バックアップ回線
【図１】
0004847587.tif 000002
【図２】
0004847587.tif 000003
【図３】
0004847587.tif 000004
【図４】
0004847587.tif 000005
【図５】
0004847587.tif 000006
【図６】
0004847587.tif 000007
【図７】
0004847587.tif 000008
【図８】
0004847587.tif 000009
【図９】
0004847587.tif 000010
【図１０】
0004847587.tif 000011
【図１１】
0004847587.tif 000012