KR100907830B1 - System and Method for Creating Series Telegraphic Message for Parall Processing Enterprise Application Integration System and Program Recording Medium - Google Patents

System and Method for Creating Series Telegraphic Message for Parall Processing Enterprise Application Integration System and Program Recording Medium Download PDF

Info

Publication number
KR100907830B1
KR100907830B1 KR1020070052403A KR20070052403A KR100907830B1 KR 100907830 B1 KR100907830 B1 KR 100907830B1 KR 1020070052403 A KR1020070052403 A KR 1020070052403A KR 20070052403 A KR20070052403 A KR 20070052403A KR 100907830 B1 KR100907830 B1 KR 100907830B1
Authority
KR
South Korea
Prior art keywords
information
full text
predetermined
full
specialized
Prior art date
Application number
KR1020070052403A
Other languages
Korean (ko)
Other versions
KR20090001956A (en
Inventor
유재선
Original Assignee
주식회사 신한은행
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 신한은행 filed Critical 주식회사 신한은행
Priority to KR1020070052403A priority Critical patent/KR100907830B1/en
Publication of KR20090001956A publication Critical patent/KR20090001956A/en
Application granted granted Critical
Publication of KR100907830B1 publication Critical patent/KR100907830B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06316Sequencing of tasks or work
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0215Including financial accounts
    • G06Q30/0216Investment accounts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Technology Law (AREA)
  • Educational Administration (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

본 발명은 적어도 하나 이상의 송신 시스템과 적어도 하나 이상의 수신 시스템을 연동하는 적어도 하나 이상의 기업업무통합(Enterprise Application Integration; EAI) 시스템 상의 전문 처리 방법에 있어서, 소정의 송신 시스템에서 소정의 전문 시작부와 전문 종료부를 포함하는 적어도 하나 이상의 전문을 전송하면, 소정의 전문 확인부에서 상기 송신 시스템으로부터 소정의 전문에 포함된 전문 시작부가 수신되는지 확인하거나, 또는 상기 전문에 포함된 전문 종료부가 수신되는지 확인하는 단계와, 상기 전문 확인부의 확인결과 소정의 전문에 포함된 전문 시작부 수신이 확인되면, 소정의 정보 생성부에서 상기 전문에 대한 소정의 전문 ID 정보와 전문 순서 정보를 생성하는 단계와, 소정의 전문 처리부에서 상기 수신되는 전문에 상기 생성된 전문 ID 정보와 전문 순서 정보를 포함하는 단계와, 소정의 전문 기록부에서 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문을 발생 순서에 무관하게 소정의 큐(Queue)에 기록하는 단계와, 소정의 정보 저장부에서 상기 전문 ID 정보와 전문 순서 정보 및 상기 전문 정보를 연계하여 소정의 저장매체에 저장하는 단계와, 소정의 전문 중계부에서 상기 큐에 기록된 전문을 상기 전문 순서 정보에 따라 소정의 수신 시스템으로 중계 전송하는 단계를 포함한다. The present invention relates to a specialized processing method on at least one Enterprise Application Integration (EAI) system that interoperates at least one or more transmission systems and at least one or more receiving systems, comprising: If the at least one full message including an end is transmitted, confirming whether a full text start part included in a predetermined full text is received from the transmission system, or checking whether a full text ending part included in the full text is received from the transmission system; And, when it is confirmed that the reception of the full text starter included in the predetermined full text is confirmed, the predetermined information generating unit generates predetermined full professional ID information and full text order information for the full text. The generated message ID information is generated in the received message at the processing unit. A step of including statement order information, a step of recording a preamble including the preamble ID information and the preamble order information in a predetermined queue in a predetermined queue regardless of the generation order; Storing the full text in the queue by linking the full text ID information, the full text order information and the full text information to a predetermined storage medium, and relaying the full text recorded in the queue to a predetermined receiving system according to the full text order information; Transmitting.

병렬 처리, 기업업무통합, 전문, 직렬화 Parallel Processing, Business Integration, Specialization, Serialization

Description

병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 방법 및 시스템과 이를 위한 기록매체{System and Method for Creating Series Telegraphic Message for Parall Processing Enterprise Application Integration System and Program Recording Medium}System and Method for Creating Series Telegraphic Message for Parall Processing Enterprise Application Integration System and Program Recording Medium}

도 1은 본 발명의 실시 방법에 따른 기업업무통합 기반 금융 시스템 구성을 도시한 도면이다.1 is a diagram showing the configuration of a corporate business integration-based financial system according to an embodiment of the present invention.

도 2는 본 발명의 실시 방법에 따른 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 시스템 구성을 도시한 도면이다.2 is a diagram illustrating a specialized serialization system configuration for a parallel enterprise processing system according to an embodiment of the present invention.

도 3은 본 발명의 실시 방법에 따라 기업업무통합 시스템을 통해 송수신되는 전문 구조를 예시한 도면이다.3 is a diagram illustrating a specialized structure transmitted and received through a corporate business integration system according to an embodiment of the present invention.

도 4는 본 발명의 실시 방법에 따라 전문 ID 정보와 전문 순서 정보를 포함하는 전문 구조를 도시한 도면이다.4 is a diagram illustrating a full text structure including full text ID information and full text order information according to an embodiment of the present invention.

도 5는 본 발명의 일 실시 방법에 따라 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 과정을 도시한 도면이다.FIG. 5 is a diagram illustrating a specialized serialization process for an enterprise business integration system processed in parallel according to one embodiment of the present invention.

도 6은 본 발명의 다른 일 실시 방법에 따라 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 과정을 도시한 도면이다.FIG. 6 is a diagram illustrating a professional serialization process for an enterprise business integration system processed in parallel according to another exemplary embodiment of the present invention.

도 7은 본 발명의 또다른 일 실시 방법에 따라 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 과정을 도시한 도면이다.FIG. 7 is a diagram illustrating a professional serialization process for an enterprise business integration system processed in parallel according to another exemplary embodiment of the present invention.

도 8은 본 발명의 실시 방법에 따라 병렬 처리된 기업업무통합 시스템을 통해 직렬화된 전문에 대한 전문 처리 과정을 도시한 도면이다.8 is a diagram illustrating a full text processing procedure for a serialized full text through a parallel enterprise business integration system according to an embodiment of the present invention.

<도면의 주요부분에 대한 설명><Description of main parts of drawing>

125 : 기업업무통합 시스템 200 : 전문 수신부125: corporate business integration system 200: professional receiver

205 : 전문 확인부 210 : 정보 생성부205: professional confirmation unit 210: information generation unit

215 : 전문 처리부 220 : 다중 데이터 큐215: professional processing unit 220: multiple data queue

225 : 전문 중계부 230 : 정보 저장부225: professional relay 230: information storage

235 : 저장매체 240 : 정보 관리부235: storage medium 240: information management unit

245 : 송신 시스템 250 : 전문 전송부245 transmission system 250 professional transmission unit

255 : 전문 생성부 260 : 수신 시스템255: professional generation unit 260: receiving system

265 : 전문 수신부 270 : 정보 처리부265: professional receiving unit 270: information processing unit

본 발명은 소정의 송신 시스템에서 소정의 전문 시작부와 전문 종료부를 포함하는 적어도 하나 이상의 전문을 전송하면, 소정의 전문 확인부에서 상기 송신 시스템으로부터 소정의 전문에 포함된 전문 시작부가 수신되는지 확인하거나, 또는 상기 전문에 포함된 전문 종료부가 수신되는지 확인하는 단계와, 상기 전문 확인부의 확인결과 소정의 전문에 포함된 전문 시작부 수신이 확인되면, 소정의 정보 생성부에서 상기 전문에 대한 소정의 전문 ID 정보와 전문 순서 정보를 생성하는 단계와, 소정의 전문 처리부에서 상기 수신되는 전문에 상기 생성된 전문 ID 정보와 전문 순서 정보를 포함하는 단계와, 소정의 전문 기록부에서 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문을 발생 순서에 무관하게 소정의 큐(Queue)에 기록하는 단계와, 소정의 정보 저장부에서 상기 전문 ID 정보와 전문 순서 정보 및 상기 전문 정보를 연계하여 소정의 저장매체에 저장하는 단계와, 소정의 전문 중계부에서 상기 큐에 기록된 전문을 상기 전문 순서 정보에 따라 소정의 수신 시스템으로 중계 전송하는 단계를 포함하는 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 방법에 관한 것이다. According to the present invention, if a predetermined transmission system transmits at least one or more telegrams including a predetermined telegram start point and a telegram end point, the predetermined telegram confirmation section confirms whether a telegram start point included in a predetermined telegram is received from the transmission system. Or confirming whether the full text termination part included in the full text is received, and if the reception of the full text start part included in the predetermined text is confirmed, the predetermined information generator generates the predetermined text for the full text. Generating ID information and specialty order information, including the generated specialty ID information and the specialty order information in the received specialty by a predetermined specialty processing unit; Recording the full-text containing the information in a predetermined queue irrespective of the order of occurrence; Storing, in a predetermined storage medium by linking the specialty ID information, the specialty order information, and the specialty information in a storage medium; A professional serialization method for a parallel processed enterprise business integration system comprising the step of relaying to a receiving system.

정보통신 기술의 비약적인 발전이 금융 시스템에 적용되면서, 종래 수기로 이루어지던 금융업무의 대부분이 전산화되었으며, 신규 업무영역 확장시, 상기 업무의 전산화가 우선적으로 처리되고 있으며, 상기 금융 시스템을 구성하는 단위 시스템은 핵심이 되는 코어뱅킹 시스템 이외에도 상기 업무의 전산화에 따른 각종 단위업무 시스템을 포함하여 이루어진다.As the rapid development of information and communication technology has been applied to the financial system, most of the conventional financial services have been computerized, and when the new business area is expanded, the computerization of the business is preferentially processed, and the unit constituting the financial system. In addition to the core banking system, which is a core, the system includes various unit work systems according to the computerization of the work.

한편, 상기 전산화된 각종 금융업무를 처리하는 상기 금융 시스템은 소정의 코어뱅킹과 각종 단위업무(또는 소정의 단위업무와 다른 단위업무)를 효율적으로 통합 연동하여 처리하기 위한 기업업무통합(Enterprise Application Integration; EAI) 시스템을 기 구비하고 있으며, 종래 상기 기업업무통합 시스템을 통해 송수신되는 전문의 크기는 통상적으로 수 KB 내외의 크기를 포함하여 이루어진다.On the other hand, the financial system for processing the computerized various financial services is a corporate business integration for efficient integration and processing of a predetermined core banking and various unit tasks (or other unit tasks and predetermined unit tasks) (Enterprise Application Integration) EAI) system, and the size of the telegram transmitted and received through the conventional enterprise business integration system typically includes a size of about several KB.

최근, 바젤 II 업무의 이행으로 상기 기업업무통합 시스템을 통해 송수신되던 수 KB 내외의 전문은 최대 수십 KB까지 확장되었으며, 상기와 같은 장전문이 병렬 처리된 다중 데이터 큐(Queue)로 유입시, 상기 기업업무통합 시스템에 구비된 종래의 전문 정렬 기능만으로는 상기 장전문을 정렬하기에 난해한 문제점을 포함하고 있다.Recently, due to the implementation of the Basel II task, the full-text within a few KB that has been transmitted and received through the enterprise business integration system has been extended up to several tens of KB. The conventional full text alignment function provided in the enterprise business integration system includes a problem that is difficult to sort the full text.

상기 문제점을 해결하기 위한 본 발명의 목적은, 적어도 하나 이상의 송신 시스템과 적어도 하나 이상의 수신 시스템을 연동하는 적어도 하나 이상의 기업업무통합(Enterprise Application Integration; EAI) 시스템 상의 전문 처리 시스템에 있어서, 소정의 송신 시스템에서 소정의 전문 시작부와 전문 종료부를 포함하는 적어도 하나 이상의 전문을 전송하면, 상기 송신 시스템으로부터 소정의 전문에 포함된 전문 시작부가 수신되는지 확인하거나, 또는 상기 전문에 포함된 전문 종료부가 수신되는지 확인하는 전문 확인부와, 상기 전문 확인부의 확인결과 소정의 전문에 포함된 전문 시작부 수신이 확인되면, 상기 전문에 대한 소정의 전문 ID 정보와 전문 순서 정보를 생성하는 정보 생성부와, 상기 수신되는 전문에 상기 생성된 전문 ID 정보와 전문 순서 정보를 포함하는 전문 처리부와, 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문을 발생 순서에 무관하게 소정의 큐(Queue)에 기록하는 전문 기록부와, 상기 전문 ID 정보와 전문 순서 정보 및 상기 전문 정보를 연계하여 소정의 저장매체에 저장하는 정보 저장부와, 상기 저장매체와 연계하여 상기 큐에 기록된 전문을 상기 전문 순서 정보에 따라 소정의 수신 시스템으로 중계 전송하는 전문 중계부를 포함하는 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 시스템을 제공함에 있다. SUMMARY OF THE INVENTION An object of the present invention for solving the above problems is, in a specialized processing system on at least one or more enterprise application integration (EAI) system interworking at least one or more transmission systems and at least one or more reception systems, the predetermined transmission If the system transmits at least one or more telegrams including a predecessor and a predecessor, the system verifies whether the predecessor included in the predecessor is received from the transmission system, or whether the predecessor included in the predecessor is received. A specialized confirmation unit for confirming and a receipt of a specialized start part included in a predetermined full message as a result of the confirmation of the specialized confirmation unit, an information generation unit for generating predetermined specialized ID information and specialized order information for the specialty, and the receiving unit; The generated professional ID information and the professional order information A specialty processing unit for storing the specialty including the specialty ID information and the specialty order information in a predetermined queue irrespective of the order of occurrence, the professional ID information, the specialty order information, and the specialty information. A parallel processing company including an information storage unit for storing in a predetermined storage medium in association with the storage medium; and a specialized relay unit for relaying the preamble recorded in the queue in connection with the storage medium to a predetermined receiving system according to the specialized order information. It is to provide a professional serialization system for business integration system.

본 발명에 따른 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 방법은, 적어도 하나 이상의 송신 시스템과 적어도 하나 이상의 수신 시스템을 연동하는 적어도 하나 이상의 기업업무통합(Enterprise Application Integration; EAI) 시스템 상의 전문 처리 방법에 있어서,소정의 송신 시스템에서 소정의 전문 시작부와 전문 종료부를 포함하는 적어도 하나 이상의 전문을 전송하면, 소정의 전문 확인부에서 상기 송신 시스템으로부터 소정의 전문에 포함된 전문 시작부가 수신되는지 확인하거나, 또는 상기 전문에 포함된 전문 종료부가 수신되는지 확인하는 단계와, 상기 전문 확인부의 확인결과 소정의 전문에 포함된 전문 시작부 수신이 확인되면, 소정의 정보 생성부에서 상기 전문에 대한 소정의 전문 ID 정보와 전문 순서 정보를 생성하는 단계와, 소정의 전문 처리부에서 상기 수신되는 전문에 상기 생성 된 전문 ID 정보와 전문 순서 정보를 포함하는 단계와, 소정의 전문 기록부에서 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문을 발생 순서에 무관하게 소정의 큐(Queue)에 기록하는 단계와, 소정의 정보 저장부에서 상기 전문 ID 정보와 전문 순서 정보 및 상기 전문 정보를 연계하여 소정의 저장매체에 저장하는 단계와, 소정의 전문 중계부에서 상기 큐에 기록된 전문을 상기 전문 순서 정보에 따라 소정의 수신 시스템으로 중계 전송하는 단계를 포함하여 이루어지는 것을 특징으로 한다. A professional serialization method for a parallel processed enterprise business integration system according to the present invention includes a professional processing method on at least one or more enterprise application integration (EAI) systems interoperating at least one or more transmission systems and at least one reception system. In the predetermined transmission system, when transmitting at least one or more telegrams including the predetermined telegram starter and the telegram end, the predetermined telegram checker confirms whether the telegram starter included in the predetermined telegram is received from the transmission system; Or confirming whether the full text termination part included in the full text is received, and if the reception of the full text start part included in the predetermined text is confirmed, the predetermined information generator generates the predetermined text for the full text. Generating ID information and full-text order information; A step of including the generated professional ID information and the professional order information in the received full message in a door processing unit; and a predetermined queue regardless of the order of generating the full text including the professional ID information and the professional order information in a predetermined specialty recorder. Recording in the queue, storing the specialized ID information, the specialized order information, and the specialized information in a predetermined storage medium in a predetermined information storage unit; And relaying the preamble to the predetermined receiving system according to the preamble order information.

본 발명에 따르면, 상기 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 방법은, 상기 전문 중계부에서 상기 큐에 기록되는 적어도 하나 이상의 전문 중 마지막 전문을 상기 수신시스템으로 중계 전송하면, 소정의 정보 관리부에서 상기 저장매체에 저장된 전문 ID 정보와 전문 순서 정보와 전문 정보를 삭제하는 단계를 더 포함하여 이루어지는 것을 특징으로 한다. According to the present invention, the full-text serialization method for the parallel-processed enterprise business integration system, a predetermined information management unit when the last relay of the at least one or more messages recorded in the queue relayed to the receiving system, the predetermined information management unit; And deleting the expert ID information, the expert order information, and the expert information stored in the storage medium.

한편, 본 발명은 전술한 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 방법을 실행하는 프로그램을 기록한 것을 특징으로 하는 기록매체를 포함한다.On the other hand, the present invention includes a recording medium characterized by recording a program for executing a specialized serialization method for the above-described parallel processing enterprise business integration system.

한편, 본 발명에 따른 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 시스템은, 적어도 하나 이상의 송신 시스템과 적어도 하나 이상의 수신 시스템을 연동하는 적어도 하나 이상의 기업업무통합(Enterprise Application Integration; EAI) 시스템 상의 전문 처리 시스템에 있어서, 소정의 송신 시스템에서 소정의 전문 시작부와 전문 종료부를 포함하는 적어도 하나 이상의 전문을 전송하면, 상기 송신 시스템으로부터 소정의 전문에 포함된 전문 시작부가 수신되는지 확인하거나, 또는 상기 전문에 포함된 전문 종료부가 수신되는지 확인하는 전문 확인부와, 상기 전문 확인부의 확인결과 소정의 전문에 포함된 전문 시작부 수신이 확인되면, 상기 전문에 대한 소정의 전문 ID 정보와 전문 순서 정보를 생성하는 정보 생성부와, 상기 수신되는 전문에 상기 생성된 전문 ID 정보와 전문 순서 정보를 포함하는 전문 처리부와, 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문을 발생 순서에 무관하게 소정의 큐(Queue)에 기록하는 전문 기록부와, 상기 전문 ID 정보와 전문 순서 정보 및 상기 전문 정보를 연계하여 소정의 저장매체에 저장하는 정보 저장부와, 상기 저장매체와 연계하여 상기 큐에 기록된 전문을 상기 전문 순서 정보에 따라 소정의 수신 시스템으로 중계 전송하는 전문 중계부를 포함하여 이루어지는 것을 특징으로 한다. On the other hand, the specialized serialization system for a parallel processing enterprise business integration system according to the present invention, the full-text on at least one or more enterprise application integration (EAI) system interworking at least one or more transmission system and at least one receiving system In the processing system, if the transmission system transmits at least one or more telegrams including a predetermined telegram start and a telegram end, the transmission system checks whether a telegram start included in the predetermined telegram is received, or the telegram is received. A professional confirmation unit for confirming whether a specialized termination part included in the reception is received, and when the reception of the professional start part included in a predetermined message is confirmed as the result of the confirmation of the specialized confirmation unit, the predetermined expert ID information and the specialized sequence information for the special message are generated. The information generating unit and the received full text A specialty processing unit including the pre-determined specialty ID information and the specialty order information, a specialty recorder which records the preamble including the specialty ID information and the specialty order information in a predetermined queue regardless of the generation order, and the specialty ID information. And an information storage unit for storing the preamble information and the preamble information in a predetermined storage medium, and relaying the preamble recorded in the queue in association with the storage medium to a predetermined receiving system according to the preamble order information. Characterized in that it comprises a professional relay.

이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상 세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다. Hereinafter, with reference to the accompanying drawings and description will be described in detail the operating principle of the preferred embodiment of the present invention. However, the drawings and the following description shown below are for the preferred method among various methods for effectively explaining the features of the present invention, the present invention is not limited only to the drawings and description below. In addition, in the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. Terms to be described later are terms defined in consideration of functions in the present invention, which may vary according to intentions or customs of users or operators. Therefore, the definition should be made based on the contents throughout the present invention.

또한, 이하 실시되는 본 발명의 바람직한 실시예는 본 발명을 이루는 기술적 구성요소를 효율적으로 설명하기 위해 각각의 시스템 기능구성에 기 구비되어 있거나, 또는 본 발명이 속하는 기술분야에서 통상적으로 구비되는 시스템 기능구성은 가능한 생략하고, 본 발명을 위해 추가적으로 구비되어야 하는 기능구성을 위주로 설명한다. 만약 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 하기에 도시하지 않고 생략된 기능구성 중에서 종래에 기 사용되고 있는 구성요소의 기능을 용이하게 이해할 수 있을 것이며, 또한 상기와 같이 생략된 구성요소와 본 발명을 위해 추가된 구성요소 사이의 관계도 명백하게 이해할 수 있을 것이다. In addition, preferred embodiments of the present invention to be carried out below are provided in each system functional configuration to efficiently describe the technical components constituting the present invention, or system functions that are commonly provided in the technical field to which the present invention belongs. The configuration will be omitted, and described mainly on the functional configuration to be additionally provided for the present invention. If those skilled in the art to which the present invention pertains, it will be able to easily understand the function of the components that are conventionally used among the omitted functional configuration not shown below, and also the configuration omitted as described above The relationship between the elements and the components added for the present invention will also be clearly understood.

또한, 이하 실시예는 본 발명의 핵심적인 기술적 특징을 효율적으로 설명하기 위해 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 명백하게 이해할 수 있도록 용어를 적절하게 변형, 또는 통합, 또는 분리하여 사용할 것이나, 이에 의해 본 발명이 한정되는 것은 결코 아니다. In addition, the following examples will be used to appropriately modify, integrate, or separate the terminology so that those skilled in the art to which the present invention pertains may clearly understand the present invention. The present invention is by no means limited thereto.

결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시 예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.As a result, the technical spirit of the present invention is determined by the claims, and the following examples are one means for efficiently explaining the technical spirit of the present invention to those skilled in the art to which the present invention pertains. It is only.

도면1은 본 발명의 실시 방법에 따른 기업업무통합 기반 금융 시스템 구성을 도시한 도면이다.1 is a diagram illustrating a corporate business integration-based financial system configuration according to an embodiment of the present invention.

보다 상세하게 본 도면1은 병렬 처리된 코어뱅킹 시스템(120)과 적어도 하나 이상의 단위업무 시스템(130) 및 상기 코어뱅킹 시스템(120)과 단위업무 시스템(130)(또는 단위업무 시스템(130)과 다른 단위업무 시스템(135))를 통합 연동하는 병렬 처리된 기업업무통합(Enterprise Application Integration; EAI) 시스템을 포함하여 이루어진 기업업무통합 기반 금융 시스템에 있어서, 상기 기업업무통합 시스템(125)에 구비된 다중 데이터 큐(Queue)로 유입되는 장전문을 정렬하여 직렬화하는 시스템 구성에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면1을 참조 및/또는 변형하여 상기 기업업무통합 기반 금융 시스템 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면1에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, FIG. 1 illustrates a core banking system 120 and at least one unit business system 130 and a core banking system 120 and a unit business system 130 (or a unit business system 130) that are processed in parallel. In the enterprise business integration-based financial system comprising a parallel processing Enterprise Application Integration (EAI) system that integrates the other business unit system (135), provided in the enterprise business integration system 125 This is a system configuration for serializing and serializing a full text flowing into multiple data queues. Those skilled in the art to which the present invention pertains may refer to and / or modify the drawing 1 to perform the corporate work. Various implementation methods for the integration-based financial system configuration may be inferred, but the present invention includes all the implementation methods inferred above. The technical features are not limited only to the implementation method shown in FIG.

도면1을 참조하면, 상기 기업업무통합 기반 금융 시스템은, 코어뱅킹에 대응하는 적어도 하나 이상의 원장을 관리하고, 소정의 대면 금융거래 채널(또는 적어 도 하나 이상의 비대면 금융거래 채널)을 통해 적어도 하나 이상의 금융거래 업무를 처리하는 병렬 처리된 코어뱅킹 시스템(120)과, 상기 코어뱅킹 시스템(120)과 연동하여 적어도 하나 이상의 단위업무(예컨대, 투자금융, 회계처리 등)를 수행하는 적어도 하나 이상의 단위업무 시스템(130)과, 상기 코어뱅킹 시스템(120)과 단위업무 시스템(130)(또는 단위업무 시스템(130)이 다른 단위업무 시스템(135))를 통합 연동하는 병렬 처리된 기업업무통합 시스템(125)을 구비하여 이루어지는 것을 특징으로 하며, 상기 코어뱅킹 시스템(120)과 단위업무 시스템(130)은 각 서버의 업그레이드 및 도입 시기에 따라 이종의 데이터베이스관리시스템(DataBase Management System; DBMS)이 구비되어 있는 것을 특징으로 한다.Referring to FIG. 1, the corporate business integration based financial system manages at least one ledger corresponding to core banking, and at least one through a predetermined face-to-face financial transaction channel (or at least one non-face-to-face financial transaction channel). Parallel processing of the core banking system 120 for processing the above financial transaction business, and at least one unit for performing at least one or more unit operations (eg, investment banking, accounting processing, etc.) in conjunction with the core banking system 120 Parallel processing of the business system 130, the core banking system 120 and the unit business system 130 (or the unit business system 130, the other unit business system 135 is integrated) interworking ( 125), wherein the core banking system 120 and the unit work system 130 are heterogeneous according to the upgrade and introduction time of each server. It is characterized in that the database management system (Database Management System; DBMS) is provided.

상기 코어뱅킹 시스템(120)은 소정의 계정계 업무를 처리하기 위한 계정계 모듈과 각종 원장을 저장하는 DBMS를 구비하여 이루어지는 것을 특징으로 하며, 소정의 대면 금융거래 채널(또는 적어도 하나 이상의 비대면 금융거래 채널)을 통해 소정의 금융거래 업무를 처리하기 위한 소정의 원장 데이터를 수신하고, 상기 계정계 모듈과 원장을 통해 상기 수신된 원장처리 데이터에 대응하는 금융거래 업무를 처리하는 것을 특징으로 한다.The core banking system 120 includes an accounting module for processing a predetermined accounting business and a DBMS for storing various ledgers, and includes a predetermined face-to-face financial transaction channel (or at least one non-face-to-face financial transaction channel). Receive predetermined ledger data for processing a predetermined financial transaction through the), and processes the financial transaction corresponding to the received ledger processing data through the account module and the ledger.

상기 대면 금융거래 채널은, 상기 코어뱅킹 시스템(120)을 운용하는 금융기관의 각 지점(또는 영업점)에 구비된 창구단말과, 상기 창구단말과 상기 코어뱅킹 시스템(120)을 연결하는 금융망(예컨대, 당행망)을 포함하여 이루어지는 것을 특징 으로 한다.The face-to-face financial transaction channel, a window terminal provided in each branch (or branch) of a financial institution that operates the core banking system 120, and a financial network connecting the window terminal and the core banking system 120 ( For example, characterized in that consisting of the network.

상기 창구단말은 소정의 키 입력장치와 각종 주변장치를 통해 소정의 금융거래 정보를 입력하고, 상기 금융거래 정보를 소정의 원장처리 데이터로 변환하여 상기 금융망을 통해 상기 코어뱅킹 시스템(120)으로 전송하는 것을 특징으로 한다.The teller terminal inputs predetermined financial transaction information through a predetermined key input device and various peripheral devices, converts the financial transaction information into predetermined ledger processing data, and sends it to the core banking system 120 through the financial network. Characterized in that the transmission.

상기 비대면 금융거래 채널은, 상기 금융기관에 구비된 인터넷 뱅킹 서버(105), 무선 뱅킹 서버(110), 텔레 뱅킹 서버(115), TV 뱅킹 서버, 홈 뱅킹 서버 등과 같은 적어도 하나 이상의 비대면 뱅킹 서버와, 상기 비대면 뱅킹 서버와 소정의 통신망을 통해 연결된 전자금융 서버(100)와, 상기 전자금융 서버(100)와 상기 코어뱅킹 시스템(120)을 연결하는 금융망을 포함하여 이루어지는 것을 특징으로 한다. The non-face-to-face financial transaction channel may include at least one non-face-to-face banking such as an internet banking server 105, a wireless banking server 110, a tele banking server 115, a TV banking server, a home banking server, and the like provided in the financial institution. A server, an electronic banking server 100 connected to the non-face-to-face banking server through a predetermined communication network, and a financial network connecting the electronic banking server 100 to the core banking system 120. do.

상기 비대면 뱅킹 서버는 적어도 하나 이상의 유선 통신망(또는 무선 통신망, 또는 전화망 등)을 통해 적어도 하나 이상의 비대면 금융거래 단말과 통신채널을 연결하고, 상기 통신채널을 통해 상기 비대면 금융거래 단말로부터 소정의 금융거래 요청 정보를 입력하기 위한 금융거래 인터페이스를 제공하는 것을 특징으로 하며, 상기 비대면 금융거래 단말에서 상기 금융거래 인터페이스를 통해 소정의 금융거래 요청 정보를 입력하여 전송하면, 상기 금융거래 요청 정보를 수신한 후, 상기 수신된 금융거래 요청 정보에 대응하는 금융거래 정보를 소정의 통신망을 통해 상기 전자금융 서버(100)로 전송하는 것을 특징으로 하며, 상기 전자금융 서버(100)는 상기 금융거래 정보를 소정의 원장처리 데이터로 변환하여 상기 금융망을 통해 상기 코어뱅킹 시스템(120)으로 전송하는 것을 특징으로 한다.The non-face-to-face banking server connects a communication channel with at least one non-face-to-face financial transaction terminal through at least one or more wired communication network (or a wireless communication network or a telephone network, etc.), and predetermined from the non-face-to-face financial transaction terminal through the communication channel. And providing a financial transaction interface for inputting financial transaction request information, wherein the non-face-to-face financial transaction terminal inputs and transmits predetermined financial transaction request information through the financial transaction interface. After receiving, characterized in that for transmitting the financial transaction information corresponding to the received financial transaction request information to the electronic banking server 100 through a predetermined communication network, the electronic banking server 100 is the financial transaction Convert the information into predetermined ledger processing data and the core banking system through the financial network Characterized in that the transmission (120).

본 발명의 일 실시 방법에 따라 상기 비대면 뱅킹 서버가 인터넷 뱅킹 서버(105)인 경우, 소정의 유선단말(예컨대, 데스크탑 컴퓨터, 노트북 등)에서 소정의 유선 통신망을 통해 상기 인터넷 뱅킹 서버(105)에 접속하면, 상기 인터넷 뱅킹 서버(105)는 상기 유선 통신망을 통해 상기 유선단말과 연계하여 상기 금융거래 고객에 대한 유효성을 인증한 후, 상기 유선단말로 소정의 금융거래 인터페이스를 제공한 후, 상기 유선단말에서 상기 금융거래 인터페이스를 통해 소정의 금융거래 요청 정보를 입력하여 전송하면, 상기 유선 통신망을 통해 상기 금융거래 요청 정보를 수신한 후, 상기 수신된 금융거래 요청 정보에 대응하는 금융거래 정보를 상기 전자금융 서버(100)로 전송하는 것이 바람직하며, 상기 전자금융 서버(100)는 상기 인터넷 뱅킹 서버(105)로부터 수신된 금융거래 정보를 소정의 원장처리 데이터로 변환하여 상기 금융망을 통해 상기 코어뱅킹 시스템(120)으로 전송하는 것이 바람직하다.According to an embodiment of the present invention, when the non-face-to-face banking server is the Internet banking server 105, the Internet banking server 105 through a predetermined wired communication network in a predetermined wired terminal (eg, a desktop computer, a laptop, etc.). When connected to, the Internet banking server 105 authenticates the validity of the financial transaction customer in connection with the wired terminal through the wired communication network, and then provides a predetermined financial transaction interface to the wired terminal. When a wired terminal inputs and transmits predetermined financial transaction request information through the financial transaction interface, after receiving the financial transaction request information through the wired communication network, the financial transaction information corresponding to the received financial transaction request information is received. It is preferable to transmit to the electronic banking server 100, the electronic banking server 100 from the Internet banking server 105 That converts Placed financial transaction information to a desired ledger processed data transmitted to the core banking system 120 through the financial network is preferred.

본 발명의 다른 일 실시 방법에 따라 상기 비대면 뱅킹 서버가 WAP(Wireless Application Protocol) 기반 무선 뱅킹 서버(110)인 경우, 소정의 무선단말(예컨대, CDMA/W-CDMA 기반 무선통신장치)에서 소정의 무선 통신망을 통해 상기 무선 뱅 킹 서버(110)에 접속하면, 상기 무선 뱅킹 서버(110)는 상기 무선 통신망을 통해 상기 무선단말과 연계하여 상기 금융거래 고객에 대한 유효성을 인증한 후, 상기 무선단말로 소정의 금융거래 인터페이스를 제공한 후, 상기 무선단말에서 상기 금융거래 인터페이스를 통해 소정의 금융거래 요청 정보를 입력하여 전송하면, 상기 무선 통신망을 통해 상기 금융거래 요청 정보를 수신한 후, 상기 수신된 금융거래 요청 정보에 대응하는 금융거래 정보를 상기 전자금융 서버(100)로 전송하는 것이 바람직하며, 상기 전자금융 서버(100)는 상기 무선 뱅킹 서버(110)로부터 수신된 금융거래 정보를 소정의 원장처리 데이터로 변환하여 상기 금융망을 통해 상기 코어뱅킹 시스템(120)으로 전송하는 것이 바람직하다.According to another embodiment of the present invention, when the non-face-to-face banking server is a wireless application protocol (WAP) based wireless banking server 110, a predetermined wireless terminal (for example, a CDMA / W-CDMA based wireless communication device) When accessing the wireless banking server 110 through a wireless communication network of the wireless banking server 110, after verifying the validity of the financial transaction customer in connection with the wireless terminal through the wireless communication network, the wireless After providing a predetermined financial transaction interface to the terminal, if the wireless terminal inputs and transmits predetermined financial transaction request information through the financial transaction interface, after receiving the financial transaction request information through the wireless communication network, Preferably, the financial transaction information corresponding to the received financial transaction request information is transmitted to the electronic financial server 100, and the electronic financial server 100 Converts the financial transaction information received from the wireless banking server (110) to a desired ledger data processing through the financial network is preferably transmitted to the core banking system 120.

또는, 상기 비대면 뱅킹 서버가 VM(Virtual Machine) 기반 무선 뱅킹 서버(110)인 경우, 소정의 무선단말(예컨대, CDMA/W-CDMA 기반 무선통신장치)에서 소정의 VM이 제공하는 상기 금융거래 인터페이스를 통해 소정의 금융거래 요청 정보를 입력하여 전송하면, 상기 무선 통신망을 통해 상기 금융거래 요청 정보를 수신한 후, 상기 수신된 금융거래 요청 정보에 대응하는 금융거래 정보를 상기 전자금융 서버(100)로 전송하는 것이 바람직하며, 상기 전자금융 서버(100)는 상기 무선 뱅킹 서버(110)로부터 수신된 금융거래 정보를 소정의 원장처리 데이터로 변환하여 상기 금융망을 통해 상기 코어뱅킹 시스템(120)으로 전송하는 것이 바람직하다.Alternatively, when the non-face-to-face banking server is a VM (Virtual Machine) based wireless banking server 110, the financial transaction provided by a predetermined VM in a predetermined wireless terminal (eg, CDMA / W-CDMA based wireless communication device). When the predetermined financial transaction request information is input and transmitted through an interface, after receiving the financial transaction request information through the wireless communication network, the financial transaction information corresponding to the received financial transaction request information is transmitted to the electronic banking server 100. Preferably, the electronic banking server 100 converts the financial transaction information received from the wireless banking server 110 into predetermined ledger processing data to convert the core banking system 120 through the financial network. It is desirable to send to.

또는, 상기 비대면 뱅킹 서버가 IC(integrated Circuit) 기반 무선 뱅킹 서 버(110)인 경우, 소정의 금융IC칩을 구비한 무선단말(예컨대, CDMA/W-CDMA 기반 무선통신장치)에서 상기 금융IC칩과 연계된 소정의 금융거래 인터페이스를 통해 소정의 금융거래 요청 정보를 입력하여 상기 금융IC칩을 기반으로 소정의 금융거래를 처리한 후, 상기 무선 통신망을 통해 상기 금융거래 처리에 대응하는 소정의 금융거래 정보를 전송하면, 상기 무선 뱅킹 서버(110)에서 상기 금융거래 정보를 수신한 후, 상기 수신된 금융거래 정보를 상기 전자금융 서버(100)로 전송하는 것이 바람직하며, 상기 전자금융 서버(100)는 상기 무선 뱅킹 서버(110)로부터 수신된 금융거래 정보를 소정의 원장처리 데이터로 변환하여 상기 금융망을 통해 상기 코어뱅킹 시스템(120)으로 전송하는 것이 바람직하다.Alternatively, when the non-face-to-face banking server is an integrated circuit (IC) based wireless banking server 110, the financial unit in a wireless terminal (eg, CDMA / W-CDMA based wireless communication device) having a predetermined financial IC chip After inputting predetermined financial transaction request information through a predetermined financial transaction interface associated with an IC chip, processing a predetermined financial transaction based on the financial IC chip, and then corresponding to the financial transaction processing through the wireless communication network. When the financial transaction information is transmitted, after receiving the financial transaction information from the wireless banking server 110, it is preferable to transmit the received financial transaction information to the electronic banking server 100, the electronic banking server 100 preferably converts the financial transaction information received from the wireless banking server 110 into predetermined ledger processing data and transmits it to the core banking system 120 through the financial network. Do.

본 발명의 다른 일 실시 방법에 따라 상기 비대면 뱅킹 서버가 텔레 뱅킹 서버(115)인 경우, 소정의 통화단말(예컨대, 유선전화, 이동전화 등)에서 소정의 전화망(예컨대, 공중전화망, 지능망, VoIP망, 이동 통신망 등)을 통해 상기 텔레 뱅킹 서버(115)와 통화채널을 연결하면, 상기 텔레 뱅킹 서버(115)는 상기 전화망을 통해 상기 통화단말과 연계하여 상기 금융거래 고객에 대한 유효성을 인증한 후, 상기 통화단말로 소정의 음성멘트 기반 금융거래 인터페이스를 제공한 후, 상기 통화단말에서 소정의 복합 주파수 부호화 방식으로 소정의 금융거래 요청 정보를 입력하여 전송하면, 상기 전화망을 통해 상기 금융거래 요청 정보를 수신한 후, 상기 수신된 금융거래 요청 정보에 대응하는 소정의 금융거래 정보를 상기 전자금융 서버(100)로 전송하는 것이 바람직하며, 상기 전자금융 서버(100)는 상기 텔레 뱅킹 서버(115)로부터 수신된 금융거래 정보를 소정의 원장처리 데이터로 변환하여 상기 금융망을 통해 상기 코어뱅킹 시스템(120)으로 전송하는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the non-face-to-face banking server is the telebanking server 115, a predetermined telephone network (for example, a public telephone network, an intelligent network, When a call channel is connected to the telebanking server 115 through a VoIP network, a mobile communication network, etc., the telebanking server 115 authenticates the validity of the financial transaction customer in connection with the call terminal through the telephone network. Then, after providing a predetermined voicement-based financial transaction interface to the call terminal, if the call terminal inputs and transmits predetermined financial transaction request information by a predetermined complex frequency encoding method, the financial transaction is performed through the telephone network. After receiving the request information, it is desirable to transmit predetermined financial transaction information corresponding to the received financial transaction request information to the electronic financial server 100. Preferably, the electronic banking server 100 converts the financial transaction information received from the telebanking server 115 into predetermined ledger processing data and transmits it to the core banking system 120 through the financial network. .

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 비대면 뱅킹 서버 이외에 다른 비대면 뱅킹 서버(예컨대, 홈 뱅킹 서버, TV뱅킹 서버 등)의 종류와, 상기 전자금융 서버(100)에서 상술된 비대면 뱅킹 서버 이외에 다른 비대면 뱅킹 서버로부터 수신된 금융거래 요청 정보에 대응하는 소정의 금융거래 정보를 수신하고, 상기 수신된 금융거래 정보를 소정의 원장처리 데이터로 변환하여 상기 금융망을 통해 상기 코어뱅킹 시스템(120)으로 전송하는 기술적 특징을 유추할 수 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Those of ordinary skill in the art to which the present invention pertains include the types of non-face-to-face banking servers (eg, home banking servers, TV banking servers, etc.) other than the non-face-to-face banking servers described above, and the electronic banking server 100. Receives predetermined financial transaction information corresponding to the financial transaction request information received from the non-face-to-face banking server other than the non-face-to-face banking server described above, converts the received financial transaction information into predetermined ledger processing data, and Through the technical features to be transmitted to the core banking system 120 can be inferred, a detailed description thereof will be omitted for convenience.

본 발명에 따르면, 대면 금융거래 채널(또는 적어도 하나 이상의 비대면 금융거래 채널)을 통해 수신된 원장처리 데이터에 대응하는 금융업무는, 상기 원장처리 데이터의 특성과 금융업무 영역에 따라 상기 코어뱅킹 시스템(120) 내부에서 처리되거나, 또는 상기 코어뱅킹 시스템(120)과 적어도 하나 이상의 단위업무 시스템(130)과 연계하여 처리되는 것을 특징으로 한다.According to the present invention, a financial service corresponding to ledger data received through a face-to-face financial transaction channel (or at least one or more non-face-to-face financial transaction channels) is based on the core banking system according to the characteristics of the ledger data and the financial service area. 120, or processed in association with the core banking system 120 and at least one unit business system 130.

상기 단위업무 시스템(130)은 상기 금융기관의 업무영역이 확대됨에 따라 소정의 직원단말과 연계하여 상기 금융기관에서 처리해야 하는 각종 단위업무를 처리하는 적어도 하나 이상의 서버를 포함하여 이루어지는 것을 특징으로 하며, 적어도 하나 이상의 단위업무 모듈과 상기 단위업무를 처리하기 위한 각종 정보를 저장하는 DBMS를 구비하여 이루어지는 것을 특징으로 한다.The unit work system 130 is characterized in that it comprises at least one server for processing various unit tasks to be processed by the financial institution in connection with a predetermined employee terminal as the work area of the financial institution is expanded, and And at least one unit business module and a DBMS for storing various information for processing the unit business.

본 발명의 실시 방법에 따르면, 상기 단위업무 시스템(130)은 상기 코어뱅킹 시스템(120)과 연계하여 소정의 단위업무를 처리하거나, 또는 다른 단위업무 시스템(130)과 연계하여 소정의 단위업무를 처리하는 것이 바람직하다.According to an embodiment of the present invention, the unit business system 130 processes a predetermined unit task in connection with the core banking system 120 or performs a predetermined unit task in connection with another unit task system 130. It is preferable to process.

상기 기업업무통합 시스템(125)은 상기 코어뱅킹 시스템(120)의 금융거래 업무를 처리하기 위해 상기 코어뱅킹 시스템(120)과 적어도 하나 이상의 단위업무 시스템(130)을 통합 연동하는 것을 특징으로 한다.The corporate business integration system 125 is characterized in that the core banking system 120 and at least one or more unit business system 130 integrated to handle the financial transaction work of the core banking system 120.

또한, 상기 기업업무통합 시스템(125)은 특정 단위업무 시스템(130)의 단위업무를 처리하기 위해 상기 단위업무 시스템(130)과 상기 코어뱅킹 시스템(120)을 통합 연동하거나, 또는 상기 단위업무 시스템(130)과 다른 단위업무 시스템(135)을 통합 연동하는 것을 특징으로 한다.In addition, the corporate business integration system 125 integrates the unit business system 130 and the core banking system 120 or processes the unit business of a specific unit business system 130, or the unit business system. 130 and other unit work system 135 is characterized in that the integration.

본 발명의 실시 방법에 따르면, 상기 기업업무통합 시스템(125)은 소정의 통신수단(예컨대, 전용 통신망, 또는 내부 통신망 등)을 통해 상기 코어뱅킹 시스템(120)과 단위업무 시스템(130)을 통신 연결하거나, 또는 상기 단위업무 시스템(130)이 다른 단위업무 시스템(135)을 통신 연결하는 것이 바람직하다.According to an embodiment of the present invention, the corporate business integration system 125 communicates the core banking system 120 and the unit business system 130 through a predetermined communication means (for example, a dedicated communication network or an internal communication network). It is preferable that the unit business system 130 connects or communicates with another unit business system 135.

상기 코어뱅킹 시스템(120)에서 소정의 전문을 생성하여 적어도 하나 이상의 단위업무 시스템(130)으로 전송시, 상기 코어뱅킹 시스템(120)은 상기 전문을 상기 기업업무통합 시스템(125)으로 우선 전송하며, 이에 대응하여 상기 기업업무통합 시스템(125)은 상기 전문을 수신 측에 대응하는 소정의 단위업무 시스템(130)으로 중계 전송하는 것을 특징으로 하며, 상기 단위업무 시스템(130)에서 상기 전문 처리를 수행한 후, 소정의 응답 전문(또는 오류 전문)을 생성하여 리턴(Return)하면, 상기 기업업무통합 시스템(125)에서 상기 응답 전문(또는 오류 전문)을 상기 코어뱅킹 시스템(120)으로 리턴하는 것을 특징으로 한다.When the core banking system 120 generates a predetermined text and transmits it to at least one or more unit business systems 130, the core banking system 120 first transmits the full text to the corporate business integration system 125. In response, the corporate business integration system 125 relays the full text message to a predetermined unit business system 130 corresponding to a receiving side, and performs the full text processing in the unit business system 130. After performing, when a predetermined response message (or error message) is generated and returned, the enterprise business integration system 125 returns the response message (or error message) to the core banking system 120. It is characterized by.

또한, 상기 단위업무 시스템(130) 중 소정의 단위업무 시스템(130)에서 소정의 전문을 생성하여 다른 단위업무 시스템(135)으로 전송시, 상기 단위업무 시스템(130)은 상기 전문을 상기 기업업무통합 시스템(125)으로 우선 전송하며, 이에 대응하여 상기 기업업무통합 시스템(125)은 상기 전문을 수신 측에 대응하는 다른 단위업무 시스템(130)으로 중계 전송하는 것을 특징으로 하며, 상기 다른 단위업무 시스템(130)에서 상기 전문 처리를 수행한 후, 소정의 응답 전문(또는 오류 전문)을 생성하여 리턴(Return)하면, 상기 기업업무통합 시스템(125)에서 상기 응답 전문(또는 오류 전문)을 상기 단위업무 시스템(130)으로 리턴하는 것을 특징으로 한다.In addition, when a predetermined full text is generated in a predetermined unit business system 130 of the unit business system 130 and transmitted to another unit business system 135, the unit business system 130 transmits the full text to the corporate business. First, the integrated system 125 is transmitted, and in response, the enterprise business integration system 125 relays the full text to another unit business system 130 corresponding to the receiving side. After performing the specialized processing in the system 130, if a predetermined response message (or error message) is generated and returned, the enterprise business integration system 125 returns the response message (or error message). Characterized in that the return to the unit business system (130).

본 발명에 따르면, 상기 기업업무통합 시스템(125)은 상기와 같은 기업업무통합 기능 이외에 상기 전문 직렬화를 위해, 소정의 전문 시작부와 전문 종료부를 구비한 소정의 전문이 병렬 처리된 기업업무통합 시스템(125)에 구비된 다중 데이터 큐(Queue)로 유입되는 시점(예컨대, 상기 기업업무통합 시스템(125)에 구비된 다중 데이터 큐(Queue)로 상기 전문의 전문 시작부가 유입되는 시점)에 상기 전문에 대한 소정의 전문 ID 정보와 전문 순서 정보를 생성하여 상기 전문에 포함함으로써, 상기 전문이 기록되는 데이터 큐에 무관하게 정렬하여 직렬화하는 기능을 구비하여 이루어지는 것을 특징으로 한다.According to the present invention, the enterprise business integration system 125 is a corporate business integration system in which a predetermined full-text processing is provided in parallel with a predetermined full-text starter and a professional-end for the serialization of the professional in addition to the corporate business integration function as described above. The telegram at the point of time of entry into the multiple data queue provided at 125 (eg, the point of entry of the preamble of the preamble to the multiple data queue provided at the enterprise business integration system 125). It is characterized in that it comprises a function for generating and serializing the predetermined professional ID information and the professional order information for the special message, and sorting the serial message regardless of the data queue in which the special message is recorded.

특히, 상기와 같이 전문에 전문 ID 정보와 전문 순서 정보를 포함하여 정렬하는 것은, 상기 전문이 복수개의 패킷에 나뉘어 다중 데이터 큐로 유입되는 전문의 길이와 무관하게 상기 전문 ID 정보와 전문 순서 정보를 통해 장전문과 단전문을 동일한 기준으로 정렬하여 직렬화하는 것을 특징으로 한다.In particular, sorting by including the expert ID information and the expert order information in the preamble as described above, regardless of the length of the preamble that the preamble is divided into a plurality of packets and flows into the multiple data queues, is determined through the expert ID information and the preamble order information. It is characterized by serializing the long and short texts on the same basis.

이하, 상기 코어뱅킹 시스템(120)(또는 단위업무 시스템(130)) 중 소정의 전문을 전송하는 송신측 구성요소를 편의상 "송신 시스템"이라고 하고, 상기 단위업무 시스템(130)(또는 코어뱅킹 시스템(120)) 중 상기 송신 시스템으로부터 전송된 전문을 수신하여 처리하는 수신측 구성요소를 편의상 "수신 시스템"이라고 하고, 상기 기업업무통합 시스템(125)을 포함하여 상기 기업업무통합 시스템(125)과 상기 송신 시스템을 연결하는 통신수단 및 상기 기업업무통합 시스템(125)과 상기 수신 시스템을 연결하는 통신수단 등을 편의상 "기업업무통합(Enterprise Application Integration; EAI) 시스템"이라고 하여, 상기 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 시스템 구성을 도시하여 설명한다.Hereinafter, the transmitting component that transmits a predetermined text in the core banking system 120 (or the unit business system 130) is referred to as a "transmission system" for convenience, and the unit business system 130 (or the core banking system). The receiving component that receives and processes the telegram transmitted from the transmission system is referred to as a "receiving system" for convenience, and includes the corporate business integration system 125 including the corporate business integration system 125. The communication means for connecting the transmission system and the communication means for connecting the enterprise business integration system 125 and the reception system are referred to as "Enterprise Application Integration (EAI) systems" for convenience. A professional serialization system configuration for the business integration system 125 is illustrated and described.

도면2는 본 발명의 실시 방법에 따른 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 시스템 구성을 도시한 도면이다.2 is a diagram showing the configuration of a specialized serialization system for the enterprise business integration system 125 processed in parallel according to an embodiment of the present invention.

보다 상세하게 본 도면2는 소정의 코어뱅킹 시스템(또는 적어도 하나 이상의 단위업무 시스템) 중 소정의 송신 시스템(245)에서 소정의 전문을 생성하여 전송하면, 병렬 처리된 기업업무통합 시스템(125)에서 상기 수신되는 전문을 다중 데이터 큐(220)(Queue)에 발생 순서에 무관하게 기록하되, 상기 전문에 소정의 전문 ID 정보와 전문 순서 정보를 포함하여 기록함으로써, 상기 전문 길이에 무관하게 상기 전문을 정렬하여 직렬화하는 시스템 구성에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면2를 참조 및/또는 변형하여 상기 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 시스템 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면2에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, FIG. 2 illustrates that when a predetermined telegram is generated and transmitted from a predetermined transmission system 245 among a predetermined core banking system (or at least one or more unit business systems), the enterprise business integration system 125 processed in parallel is processed. The received telegram is recorded in the multiple data queue 220 regardless of the order of occurrence, and the telegram is recorded regardless of the telegram length by recording the telegram including predetermined bulletin ID information and telegram sequence information. As a system configuration for serializing sorting, a person having ordinary skill in the art to which the present invention pertains may refer to and / or modify this drawing 2 to serialize the serialized enterprise business integration system 125. Various implementation methods for the system configuration may be inferred, but the present invention includes all the implementation methods inferred above. The technical features are not limited only to the implementation method shown in FIG.

예컨대, 본 도면2는 상기 송신 시스템(245)으로부터 전송된 소정의 전문을 상기 기업업무통합 시스템(125)에서 직렬화하여 소정의 수신 시스템(260)으로 중계 전송하는 기능 구성만을 도시하여 설명하지만, 이에 의해 본 발명이 한정되지 아니하며, 상기 수신 시스템(260)에서 소정의 응답 전문을 리턴하는 경우 역시 본 도면2에 도시된 바와 같이 직렬화될 것이며, 이에 의해 본 발명이 한정되지 아니한다.For example, FIG. 2 illustrates only a functional configuration of serializing a predetermined telegram transmitted from the transmission system 245 in the enterprise business integration system 125 and relaying the predetermined telegram to the predetermined reception system 260. By way of example, the present invention is not limited thereto, and the case in which the reception system 260 returns a predetermined response message will also be serialized as shown in FIG. 2, and the present invention is not limited thereto.

도면2를 참조하면, 상기 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 시스템은, 적어도 하나 이상의 전문을 생성하여 상기 기업업무통합 시스템(125)으로 전송하는 송신 시스템(245)과, 소정의 상기 기업업무통합 시스템(125)으로부터 소정의 전문을 수신하여 상기 전문에 대응하는 정보 처리를 수행하는 수신 시스템(260)과, 소정의 다중 데이터 큐(220)를 구비하고, 상기 송신 시스템(245)으로부터 전송되는 적어도 하나 이상의 전문을 발생 순서와 무관하게 상기 다중 데이터 큐(220)에 기록하되, 상기 전문에 소정의 전문 ID 정보와 전문 순서 정보를 포함하여 기록하여 상기 전문 길이에 무관하게 상기 전문을 정렬하여 직렬화하는 기업업무통합 시스템(125)을 구비하여 이루어지는 것을 특징으로 하며, 상기 송신 시스템(245)과 수신 시스템(260)은 상기 전문의 송수신 기능에 따라 소정의 코어뱅킹 시스템 또는 적어도 하나 이상의 단위업무 시스템을 포함하여 이루어지는 것을 특징으로 한다.Referring to FIG. 2, the full-text serialization system for the parallel-processed enterprise business integration system 125 includes: a transmission system 245 for generating at least one full-text and transmitting it to the enterprise business integration system 125; A reception system 260 for receiving a predetermined text from the corporate business integration system 125 of the corporate business integration system 125 and performing information processing corresponding to the text, and a predetermined multiple data queue 220, and the transmission system 245. Record at least one full message transmitted from the multi-data queue 220 regardless of the order of occurrence, and record the full text including predetermined professional ID information and full sequence information in the full text regardless of the length of the full text. It is characterized in that it comprises a corporate business integration system 125 to align and serialize the transmission system 245 and the receiving system 260 According to a professional transmission and reception function is characterized in that it comprises a predetermined core banking system or at least one unit business system.

상기 송신 시스템(245)은 시스템 특성에 따라 적어도 하나 이상의 금융업무(예컨대, 코어뱅킹 업무, 각종 단위업무)를 처리하는 업무처리 모듈(도시생략)과, 상기 업무처리를 위한 적어도 하나 이상의 정보를 저장하는 DBMS를 구비하여 이루어지는 것을 특징으로 하며, 상기 업무처리 모듈에 의해 처리되는 각종 업무절차와 상기 DBMS에 저장된 각종 정보에 대응하는 소정의 전문을 생성하는 전문 생성부(255)와, 상기 생성된 전문을 상기 기업업무통합 시스템(125)으로 전송하는 전문 전송부(250)를 구비하여 이루어지는 것을 특징으로 한다.The transmission system 245 stores a business processing module (not shown) for processing at least one financial business (eg, core banking business, various unit business) and at least one or more information for the business processing according to system characteristics. Characterized in that it comprises a DBMS, a specialized text generation unit 255 for generating a predetermined full text corresponding to the various business procedures and various information stored in the DBMS processing by the business processing module, and the generated full text Characterized in that it comprises a specialized transmission unit 250 for transmitting to the corporate business integration system 125.

상기 전문 생성부(255)는 상기 송신 시스템(245)에서 처리하는 금융업무(예컨대, 코어뱅킹 업무, 각종 단위업무) 중 상기 수신 시스템(260)과 연계하여 처리해야 하는 금융업무에 대응하는 소정의 전문을 생성하는 것을 특징으로 하며, 상기 전문은 소정의 전문 시작부와 전문 종료부를 포함하여 이루어지는 것을 특징으로 한다.The full text generation unit 255 corresponds to a predetermined financial service corresponding to the financial service to be processed in connection with the receiving system 260 among the financial services (for example, core banking and various unit operations) processed by the transmission system 245. Characterized in that the creation of a full text, the full text is characterized in that it comprises a predetermined start and end of the full text.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 송신 시스템(245)에 구비된 상기 전문 생성부(255)에서 상기 업무처리 모듈에 의해 처리되는 각종 업무절차와 상기 DBMS에 저장된 각종 정보를 기반으로 생성하는 각종 전문의 종류와 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Those skilled in the art to which the present invention pertains, various information stored in the DBMS and the various business procedures processed by the business processing module in the full text generation unit 255 provided in the transmission system 245 Since you will be familiar with the various types and technical features of the generated based on the detailed description thereof will be omitted for convenience.

상기 송신 시스템(245)에 구비된 상기 전문 전송부(250)는 상기 전문 생성부(255)에 의해 생성된 전문을 상기 수신 시스템(260)을 수신 측으로 하여 상기 기 업업무통합 시스템(125)으로 전송하는 것을 특징으로 한다.The specialized transmission unit 250 provided in the transmission system 245 transmits the full text generated by the professional generating unit 255 to the enterprise business integration system 125 using the reception system 260 as a receiving side. Characterized in that the transmission.

상기 수신 시스템(260)은 시스템 특성에 따라 적어도 하나 이상의 금융업무(예컨대, 코어뱅킹 업무, 각종 단위업무)를 처리하는 업무처리 모듈(도시생략)과, 상기 업무처리를 위한 적어도 하나 이상의 정보를 저장하는 DBMS를 구비하여 이루어지는 것을 특징으로 하며, 상기 송신 시스템(245)과 연계하여 소정의 금융업무를 처리하기 위해 상기 기업업무통합 시스템(125)을 통해 소정의 전문을 수신하는 전문 수신부(200)와, 상기 수신된 전문에 대응하는 각종 정보처리 기능을 수행하는 정보 처리부(270)를 구비하여 이루어지는 것을 특징으로 한다.The receiving system 260 stores a business processing module (not shown) for processing at least one financial business (eg, core banking business, various unit business) and at least one or more information for the business processing according to system characteristics. And a specialized receiving unit 200 for receiving a predetermined text through the corporate business integration system 125 in order to process a predetermined financial business in connection with the transmission system 245. And an information processing unit 270 performing various information processing functions corresponding to the received full text.

상기 수신 시스템(260)에 구비된 상기 전문 수신부(265)는 상기 송신 시스템(245)에서 전송한 전문을 상기 기업업무통합 시스템(125)으로부터 수신하는 것을 특징으로 하며, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 수신 시스템(260)에 구비된 상기 전문 수신부(265)에서 상기 전문을 수신하는 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.The specialized receiving unit 265 provided in the receiving system 260 is characterized in that receiving the full text transmitted from the transmission system 245 from the enterprise business integration system 125, in the technical field to which the present invention belongs. Those skilled in the art will be familiar with the technical features of receiving the full text in the full text receiving unit 265 provided in the receiving system 260, and a detailed description thereof will be omitted for convenience.

상기 수신 시스템(260)에 구비된 상기 정보 처리부(270)는 상기 전문 수신부(265)를 통해 수신된 전문에 대응하는 정보를 상기 DBMS에 반영하는 것을 특징으로 하며, 이에 의해 상기 송신 시스템(245)에서 상기 전문을 통해 상기 수신 시스템(260)으로 요청한 연계 금융업무가 처리된다.The information processing unit 270 provided in the reception system 260 may reflect the information corresponding to the full text received through the full text reception unit 265 to the DBMS, thereby transmitting the system 245. In the preamble, the linked financial service requested to the receiving system 260 is processed.

도면2를 참조하면, 상기 기업업무통합 시스템(125)은, 소정의 상기 송신 시스템(245)으로부터 적어도 하나 이상의 전문을 수신하는 전문 수신부(265)와, 상기 전문 수신부(265)와 연계하여 상기 송신 시스템(245)으로부터 소정의 전문에 포함된 전문 시작부가 수신되는지 확인하거나, 또는 상기 전문에 포함된 전문 종료부가 수신되는지 확인하는 전문 확인부(205)와, 상기 수신되는 전문에 상기 생성된 전문 ID 정보와 전문 순서 정보를 포함하는 전문 처리부(215)와, 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문을 발생 순서에 무관하게 소정의 큐(Queue)에 기록하는 전문 기록부와, 상기 전문 ID 정보와 전문 순서 정보가 포함된 전문을 소정의 다중 데이터 큐(220) 중 소정의 큐(Queue)에 기록하는 전문 기록부와, 상기 전문 ID 정보와 전문 순서 정보와 상기 전문 정보를 연계하여 소정의 저장매체(235)에 저장하는 정보 저장부(230)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 2, the enterprise business integration system 125 may include a full text receiver 265 for receiving at least one full text from a predetermined transmission system 245, and the transmission in association with the full text receiver 265. A specialized confirmation unit 205 for confirming whether a full-text starter included in a predetermined message is received from the system 245 or a full-text termination part included in the full-text is received, and the generated specialized ID for the received full-text. A specialized processing unit 215 including information and specialized order information, a specialized recording unit for recording a specialized message including the specialized ID information and specialized order information in a predetermined queue regardless of the generation order, and the specialized ID information. And a full text recorder for recording a full text including full text order information in a predetermined queue among predetermined multi-data queues 220, the full text ID information, full text order information, and the full text. And an information storage unit 230 for storing information in a predetermined storage medium 235 in association with the information.

상기 송신 시스템(245) 상의 전문 전송부(250)에서 소정의 전문 시작부와 전문 종료부를 포함하는 적어도 하나 이상의 전문을 전송하면, 상기 기업업무통합 시스템(125)에 구비된 전문 수신부(200)는 상기 전문 시작부와 전문 종료부를 포함하는 전문을 수신하는 것을 특징으로 한다.When the professional transmitter 250 on the transmission system 245 transmits at least one or more telegrams including a predetermined telegram starter and a telegram end, the telegram receiver 200 provided in the enterprise business integration system 125 Characterized in that it receives the full text including the professional start and the professional end.

상기 전문 확인부(205)는 상기 전문 수신부(265)와 연계하여 상기 송신 시스템(245)으로부터 적어도 하나 이상의 전문이 수신되는지 확인하는 것을 특징으로 하며, 특히 상기 전문 수신부(265)를 통해 상기 송신 시스템(245)으로부터 상기 전문에 포함된 전문 시작부가 수신되는지 확인하는 것을 특징으로 한다.The expert confirmation unit 205 confirms whether at least one or more messages are received from the transmission system 245 in connection with the expert receiver 265, and in particular, the transmitter system through the expert receiver 265. From 245, it is characterized by checking whether a full-text starter included in the full-text is received.

또한, 상기 전문 확인부(205)는 상기 전문에 포함된 소정의 전문 시작부가 확인된 후, 상기 전문 수신부(200)와 연계하여 상기 전문 시작부를 포함하는 전문에 포함된 전문 종료부가 수신되는지 확인하는 것을 특징으로 한다.In addition, the specialty confirming unit 205 checks whether a specialty end included in the full text including the specialty starter is received in connection with the professional receiving unit 200 after the predetermined professional start part included in the specialty is confirmed. It is characterized by.

상기 전문 확인부(205)의 확인결과 상기 전문 수신부(200)를 통해 소정의 전문에 포함된 전문 시작부가 수신되는 것이 확인되면, 상기 정보 생성부(210)는 상기 전문에 포함할 소정의 전문 ID 정보와 전문 순서 정보를 생성하는 것을 특징으로 한다.As a result of confirming by the expert confirmation unit 205, when it is confirmed that the expert starter included in a predetermined message is received by the expert receiver 200, the information generator 210 may include a predetermined expert ID to be included in the message. Information and full-order information.

여기서, 상기 전문 ID 정보는 상기 기업업무통합 시스템(125)에 구비된 다중 데이터 큐(220) 상에서 상기 전문을 유일하게 식별할 수 있는 고유한 ID 정보로서, 상기 다중 데이터 큐(220) 상에서 중복되지 않게 할당되는 것이 바람직하다.Here, the specialized ID information is unique ID information that can uniquely identify the full message on the multiple data queue 220 provided in the enterprise business integration system 125 and is not duplicated on the multiple data queue 220. It is desirable that they are not assigned.

또한, 상기 전문 순서 정보는 상기 기업업무통합 시스템(125)에 구비된 다중 데이터 큐(220)에 기록되는 각각의 전문을 처리(예컨대, 각각의 전문을 각각의 수신 시스템(260)으로 중계 전송)하는 순서를 포함하여 이루어지는 것이 바람직하며, 이에 의해 하나의 트랜잭션 상에서 전후 관계가 이어지는 복수의 전문이 상기 전문 의 길이와 무관하게 직렬화된다.Further, the full text order information processes each full text recorded in the multiple data queue 220 provided in the enterprise business integration system 125 (for example, relaying each full text to each receiving system 260). It is preferable to include a sequence of steps, whereby a plurality of full texts having a front-to-back relationship in one transaction are serialized regardless of the length of the full text.

상기 정보 생성부(210)에 의해 상기 전문 ID 정보와 전문 순서 정보가 생성되면, 상기 전문 처리부(215)는 상기 수신되는 전문에 상기 생성된 전문 ID 정보와 전문 순서 정보를 포함하는 것을 특징으로 한다. When the expert ID information and the expert order information are generated by the information generator 210, the expert processor 215 may include the generated expert ID information and the expert order information in the received message. .

본 발명의 일 실시 방법에 따르면, 상기 전문 처리부(215)는 상기 전문 수신부(200)를 통해 수신된 전문이 상기 다중 데이터 큐(220) 중 소정의 큐에 기록되기 전에 상기 전문 ID 정보와 전문 순서 정보를 상기 전문에 포함(예컨대, 상기 수신된 전문의 앞단에 포함)하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the expert processing unit 215 may store the expert ID information and the order of the expert before the message received through the expert receiver 200 is recorded in a predetermined queue among the multiple data queues 220. It is desirable to include information in the telegram (eg, in front of the received telegram).

본 발명의 다른 일 실시 방법에 따르면, 상기 전문 처리부(215)는 상기 전문 수신부(200)를 통해 수신된 전문이 상기 다중 데이터 큐(220) 중 소정의 큐에 기록되기 전에 상기 전문 ID 정보와 전문 순서 정보 중 어느 하나를 상기 전문에 포함(예컨대, 상기 수신된 전문의 앞단에 포함)하고, 상기 수신된 전문이 상기 다중 데이터 큐(220)에 기록된 후 나머지 하나를 상기 전문에 포함(예컨대, 상기 수신된 전문의 후단에 포함)하는 것이 바람직하다.According to another exemplary embodiment of the present invention, the expert processing unit 215 may store the expert ID information and the preamble before the preamble received through the preamble receiver 200 is recorded in a predetermined queue among the multiple data queues 220. Include any one of the order information in the preamble (e.g., in front of the received preamble), and after the received preamble is written to the multiple data queue 220, include the other one in the preamble (e.g., It is preferable to include in the rear end of the received specialist).

본 발명의 일 실시 방법에 따르면, 상기 전문 처리부(215)는 상기 전문 수신부(200)를 통해 수신된 전문이 상기 다중 데이터 큐(220) 중 소정의 큐에 기록된 후에 상기 전문 ID 정보와 전문 순서 정보를 상기 전문에 포함(예컨대, 상기 수신된 전문의 후단에 포함)하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the expert processing unit 215 stores the expert ID information and the order of the expert after the message received through the expert receiver 200 is recorded in a predetermined queue among the multiple data queues 220. It is desirable to include information in the telegram (eg, later in the received telegram).

상기 전문 기록부는 상기 정보 생성부(210)에 의해 생성된 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문을 발생 순서에 무관하게 소정의 다중 데이터 큐(220) 중 소정의 큐에 기록하는 것을 특징으로 한다.The full text recorder records the full text including the full text ID information and the full text order information generated by the information generator 210 in a predetermined queue among the predetermined multiple data queues 220 regardless of the generation order. It is done.

본 발명의 일 실시 방법에 따르면, 상기 전문 기록부는 상기 전문 수신부(200)를 통해 상기 전문이 수신됨과 동시에 상기 다중 데이터 큐(220) 중 소정의 큐에 기록하는 것이 바람직하며, 이 경우 상기 전문 ID 정보와 전문 순서 정보는 상기 전문의 후단에 포함되는 것이 바람직하다.According to an embodiment of the present invention, the full text recorder may receive the full text through the full text receiver 200 and simultaneously record the full text in a predetermined queue among the multiple data queues 220. In this case, the full text ID is recorded. The information and the preamble information are preferably included at the end of the preamble.

본 발명의 다른 일 실시 방법에 따르면, 상기 전문 기록부는 상기 정보 생성부(210)에 의해 상기 전문 ID 정보와 전문 순서 정보가 생성된 후, 상기 다중 데이터 큐(220) 중 소정의 큐에 상기 전문을 기록하는 것이 바람직하며, 이 경우 상기 전문 ID 정보와 전문 순서 정보는 상기 전문의 앞단 또는 후단에 포함되는 것이 바람직하다.According to another exemplary embodiment of the present invention, the specialized recording unit generates the specialized ID information and the specialized order information by the information generating unit 210, and then stores the specialized message in a predetermined queue among the multiple data queues 220. It is preferable to record the information, and in this case, the professional ID information and the professional order information are preferably included in the front or the rear end of the full text.

상기 전문 기록부에 의해 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문이 상기 다중 데이터 큐(220) 중 소정의 큐에 기록되면, 상기 정보 저장 부(230)는 상기 전문에 포함된 상기 전문 ID 정보와 전문 순서 정보와 상기 전문 정보(예컨대, 전문에 포함된 전사 공동키)를 연계하여 소정의 저장매체(235)에 저장하는 것을 특징으로 한다.When the full text including the specialty ID information and the specialty order information is recorded in a predetermined queue among the multiple data queues 220 by the specialty recorder, the information storage unit 230 stores the specialty ID information included in the full text. And the specialized order information and the specialized information (eg, the transcriptional common key included in the full text) are stored in a predetermined storage medium 235.

도면2를 참조하면, 상기 기업업무통합 시스템(125)은, 상기 저장매체(235)와 연계하여 상기 큐에 기록된 전문을 상기 전문 순서 정보에 따라 소정의 수신 시스템(260)으로 중계 전송하는 전문 중계부(225)와, 상기 전문 중계부(225)에서 상기 큐에 기록되는 적어도 하나 이상의 전문 중 마지막 전문을 상기 수신시스템으로 중계 전송하면, 상기 저장매체(235)에 저장된 전문 ID 정보와 전문 순서 정보와 전문 정보를 삭제하는 정보 관리부(240)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 2, the enterprise business integration system 125 relays and transmits the telegram recorded in the queue to a predetermined receiving system 260 according to the telegram order information in association with the storage medium 235. When the relay unit 225 and the relay unit 225 relay the last telegram of at least one or more telegrams recorded in the queue to the receiving system, the relay ID 225 and the telegram ID information stored in the storage medium 235 and the telegram sequence may be used. And an information manager 240 for deleting the information and the specialized information.

상기 전문 기록부에 의해 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문이 상기 다중 데이터 큐(220) 중 소정의 큐에 기록되고, 상기 정보 저장부(230)에 의해 상기 전문에 포함된 상기 전문 ID 정보와 전문 순서 정보와 상기 전문 정보가 연계 처리되어 소정의 저장매체(235)에 저장되면, 상기 전문 중계부(225)는 상기 저장매체(235)와 연계하여 전문 순서 정보가 가장 빠른 전문 순서(예컨대, 최우선 처리 대상 전문 순서)를 확인하고, 상기 확인된 전문 순서에 대응하는 소정의 전문을 상기 다중 데이터 큐(220)로부터 추출하는 것을 특징으로 한다.The full text including the full text ID information and the full text order information is recorded in a predetermined queue among the multiple data queues 220 by the full text recorder, and the full text ID included in the full text by the information storage unit 230. When the information, the specialized order information and the specialized information are processed in association with each other and stored in a predetermined storage medium 235, the specialized relay unit 225 may be connected to the storage medium 235 to provide the fastest professional order information (the fastest professional order information ( For example, the first priority subject to be processed may be identified, and a predetermined full text corresponding to the checked full text order may be extracted from the multiple data queue 220.

이후, 상기 전문 중계부(225)는 상기 큐로부터 추출된 상기 전문에서 상기 전문 ID 정보와 전문 순서 정보를 소거하고, 상기 전문 ID 정보와 전문 순서 정보가 소거된 전문을 해당 전문의 실제 수신 측(또는 최종 수신 측)에 대응하는 수신 시스템(260)으로 중계 전송하는 것을 특징으로 한다.Subsequently, the specialized relay unit 225 erases the professional ID information and the professional order information from the special message extracted from the queue, and replaces the professional ID information and the professional order information with the actual receiving side of the corresponding professional ( Or relay transmission to the receiving system 260 corresponding to the last receiving side).

본 발명의 실시 방법에 따르면, 상기 전문 중계부(225)가 상기 다중 데이터 큐(220)에 기록된 적어도 하나 이상의 전문을 각각의 수신 시스템(260)으로 중계 전송하는 과정은 상기 다중 데이터 큐(220)에 기록된 모든 전문이 각각의 수신 시스템(260)으로 모두 중계 전송될 때까지 반복되는 것이 바람직하다.According to an embodiment of the present invention, the process of relaying at least one or more telegrams recorded in the multiple data queue 220 to each receiving system 260 may be performed by the telegram relay unit 225. It is desirable that all full texts in &lt; RTI ID = 0.0 &gt;) be repeated until all &lt; / RTI &gt;

만약 상기 전문 중계부(225)가 상기 다중 데이터 큐(220)에 기록된 모든 전문을 각각의 수신 시스템(260)으로 모두 중계 전송하면, 상기 정보 관리부(240)는 상기 저장매체(235)에 저장된 전문 ID 정보와 전문 순서 정보와 전문 정보를 삭제하는 것을 특징으로 한다.If the full-text relay unit 225 relays all the full-text recorded in the multiple data queue 220 to each receiving system 260, the information manager 240 stores the stored data in the storage medium 235. And deleting the professional ID information, the professional order information, and the professional information.

도면3은 본 발명의 실시 방법에 따라 기업업무통합 시스템(125)을 통해 송수신되는 전문 구조를 예시한 도면이다.3 is a diagram illustrating a specialized structure transmitted and received through the enterprise business integration system 125 in accordance with an embodiment of the present invention.

보다 상세하게 본 도면3은 상기 도면2에 도시된 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 시스템 상의 송신 시스템(245)에서 송신하고, 상 기 기업업무통합 시스템(125)에서 상기 수신 시스템(260)으로 중계 전송하는 전문 구조에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면3을 참조 및/또는 변형하여 상기 전문 구조에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면3에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, Figure 3 transmits from a transmission system 245 on a specialized serialization system for the parallelized enterprise business integration system 125 shown in Figure 2, and the reception in the enterprise business integration system 125. As a specialized structure for relay transmission to the system 260, those of ordinary skill in the art will be able to infer various implementation methods for the specialized structure by referring to and / or modifying this drawing. As will be appreciated, the present invention includes all implementation methods inferred, and the technical features are not limited only to the implementation method shown in FIG.

도면3을 참조하면, 상기 전문 구조는 소정의 전문 시작부와 전문 헤더부와 데이터부 및 전문 종료부를 포함하여 이루어지는 것을 특징으로 하며, 상기 데이터부는 적어도 하나 이상의 개별 데이터를 포함하여 이루어지는 것을 특징으로 한다.Referring to FIG. 3, the full text structure includes a predetermined full text start part, a full text header part, a data part, and a full text end part, and the data part includes at least one individual data. .

상기 전문 시작부는 8바이트 크기의 전문 길이를 포함하여 이루어지는 것을 특징으로 하며, 상기 전문 길이는 상기 전문 시작부를 제외한 나머지 전문의 길이(예컨대, 전문 전체길이-8)의 크기를 포함하여 이루어지는 것이 바람직하다.The full-text starter is characterized by including a full-length length of 8 bytes, the full-length is preferably made to include the size of the length of the full text (for example, full length-8) other than the full-text starter. .

상기 전문 헤더부는 32바이트 크기의 전사 공통키(Global ID; GID)와 전문 헤더정보를 포함하여 이루어지는 것을 특징으로 한다.The full header part may include a 32-byte Transcription Common Key (GID) and full header information.

여기서, 상기 전사 공통키(GID)는 상기 전문을 생성하는 송신 시스템(245)에서 생성하며, 전문작성일(예컨대, "YYYYMMDD"), 전문생성 시스템 명(예컨대, "호스트 이름", 단말기인 경우 "점번+기번"), 업무코드(예컨대, 상기 전문을 사용하는 업무종류), 인덱스, 번호, 진행상황(예컨대, 전문이 거쳐가는 경로) 등을 포함하여 이루어지는 것이 바람직하다.Here, the transcription common key (GID) is generated by the transmission system 245 generating the full text, and includes a full text creation date (for example, "YYYYMMDD"), a full text generation system name (for example, "host name", and a terminal " Point number + key number "), a work code (e.g., a type of work using the full text), an index, a number, a progress (for example, a path through the full text), and the like.

상기 전문 헤더정보는 280바이트로 구성되며, 상기 전문을 수신할 수신 서비스 코드와 결과 수신 서비스 코드를 비롯하여 요청/응답 구분, 채널 유형, 클라이언트 IP, 클라이언트 MAC, 그룹사 코드, 전문전송일시, 동기구분, XA거래구분, TTL, 최초시작시간, 유지시간(예컨대, 타임아웃 발생 시간), 송신 인터페이스 구분, 전문전송 구분, 단말정보, 조작자 정보, 승인자 정보, 마감후 여부, 메시지 유형, 기기설치 그룹사 코드, 화면 ID, 매체구분. 업무개시여부, 언어구분, 단말잠금 여부, 송신노드 구분, 용역관리점, 창구코드, 조작자 소속 그룹, 승인자 소속 그룹, 비동기 속성, 전표발생 구분, 조작자 소속점, 화면입력 실습모드, 화면입력 실습문제번호, 화면입력실습 액션번호, 전문헤더 버전, 취소거래 여부, 정정거래 여부, 후송거래 여부, 거래종류, 계리기준일자, 상대행원번호, 텔러거래번호, 텔러마감여부, 송신시스템 구분, 인터페이스 대상 구분, 계리점, 텔러번호, 영업장 번호, 비대면채널 사용자 메시지 출력여부 등을 적어도 하나 이상 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 추가 변경이 가능하다.The full header information is composed of 280 bytes, including the service code to receive the message and the result service code, including request / response classification, channel type, client IP, client MAC, group company code, message transmission date, synchronization, XA transaction classification, TTL, initial start time, maintenance time (e.g., timeout occurrence time), transmission interface classification, professional transmission classification, terminal information, operator information, approver information, after closing, message type, device installation group company code, Screen ID, Media Classification. Whether to start work, language classification, terminal lock status, sending node classification, service management point, window code, operator's belonging group, approver's belonging group, asynchronous attribute, slip generation, operator's belonging point, screen input training mode, screen input training problem No., screen input practice action number, full header version, canceled transaction, corrected transaction, after transaction, transaction type, actuarial date, counterpart number, teller transaction number, teller closure status, transmission system classification, interface target classification It is preferable that the at least one, including the actuating point, teller number, business number, non-face-to-face user message output, etc., it is possible to further change according to the intention of those skilled in the art.

상기 데이터부는 적어도 하나 이상의 개별 데이터를 포함하여 이루어지는 것을 특징으로 하며, 각 개별 데이터는 2바이트 크기의 데이터 종류와 8바이트 크기의 데이터 길이와 12바이트 크기의 거래코드와 10바이트 크기의 화면 ID와 실제 업 무 데이터를 포함하여 이루어지는 것이 바람직하다.The data unit comprises at least one individual data, each individual data is a 2-byte data type, 8-byte data length, 12-byte transaction code, 10-byte screen ID and actual It is desirable to include business data.

상기 전문 종료부는 상기 전문의 종류를 나타내는 표시자로서, 2바이트 종료 문자를 포함하여 이루어지는 것이 바람직하다.The full text ending portion is an indicator indicating the type of full text and preferably includes a two-byte ending character.

도면4는 본 발명의 실시 방법에 따라 전문 ID 정보와 전문 순서 정보를 포함하는 전문 구조를 도시한 도면이다.4 is a diagram illustrating a full text structure including full text ID information and full text order information according to an embodiment of the present invention.

보다 상세하게 본 도면4는 상기 도면3에 도시된 전문 구조를 포함하는 소정의 전문이 상기 도면2에 도시된 기업업무통합 시스템(125)으로 수신되는 경우, 상기 기업업무통합 시스템(125)에서 상기 전문을 길이에 무관하게 직렬화하기 위해 상기 전문에 소정의 전문 ID 정보와 전문 순서 정보를 포함하여 상기 기업업무통합 시스템(125)에 구비된 소정의 다중 데이터 큐(220)에 기록하는 전문 구조를 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면4를 참조 및/또는 변형하여 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문 구조에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면4에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, FIG. 4 illustrates a case in which a predetermined full text including the full text structure shown in FIG. 3 is received by the enterprise business integration system 125 shown in FIG. In order to serialize a full text regardless of the length, a full text structure including a predetermined full text ID information and a full text order information is recorded in a predetermined multi-data queue 220 provided in the enterprise business integration system 125. As one of ordinary skill in the art to which the present invention pertains, various implementation methods for the specialized structure including the specialized ID information and the specialized order information may be inferred by referring to and / or modifying the drawing 4. Although there will be, the present invention includes all the implementation methods inferred, and the technical features are not limited only to the implementation method shown in FIG.

본 도면4a는 상기 전문 ID 정보와 전문 순서 정보가 상기 도면3에 도시된 전 문의 앞단에 포함되어 소정의 큐에 기록되는 실시 방법을 도시한 것이고, 도면4b는 상기 전문 ID 정보와 전문 순서 정보 중 어느 하나가 상기 도면3에 도시된 전문의 앞단에 포함되고, 다른 하나가 상기 전문의 후단에 포함되어 소정의 큐에 기록되는 실시 방법을 도시한 것이고, 도면4c는 상기 전문 ID 정보와 전문 순서 정보가 상기 도면3에 도시된 전문의 후단에 포함되어 소정의 큐에 기록되는 실시 방법을 도시한 것이다.FIG. 4A illustrates an implementation method in which the expert ID information and the expert order information are included in the front end of the inquiry shown in FIG. 3 and recorded in a predetermined queue, and FIG. 4B shows among the expert ID information and the expert order information. One is included in the front end of the full text shown in FIG. 3, and the other is included in the rear end of the full text and recorded in a predetermined queue. FIG. 4C shows the full text ID information and the full order information. 3 shows an implementation method in which a message is included in the rear end of the doctor shown in FIG. 3 and recorded in a predetermined queue.

도면5는 본 발명의 일 실시 방법에 따라 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 과정을 도시한 도면이다.5 is a diagram illustrating a specialized serialization process for the enterprise business integration system 125 processed in parallel according to one embodiment of the present invention.

보다 상세하게 본 도면5는 상기 도면2에 도시된 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 시스템 상의 송신 시스템(245)에서 소정의 전문 시작부와 전문 종료부를 포함하는 적어도 하나 이상의 전문을 생성하여 전송하면, 상기 기업업무통합 시스템(125)에서 상기 수신된 전문에 소정의 전문 ID 정보와 전문 순서 정보를 포함하여 상기 전문의 발생 순서에 상관없이 소정의 다중 데이터 큐(220)에 기록함으로써, 상기 수신된 전문을 길이에 무관하게 정렬하여 직렬화하는 과정에 대한 것으로서, 구체적으로 상기 도면3에 도시된 전문 구조에 따라 수시된 전문에 상기 도면4a에 도시된 바와 같이 전문 ID 정보와 전문 순서 정보를 포함하는 실시 방법에 대한 것이다.In more detail, FIG. 5 illustrates at least one full-text including a predetermined full-text start and full-text termination in a transmission system 245 on a full-text serialization system for the parallelized enterprise business integration system 125 shown in FIG. After generating and transmitting the information, the corporate business integration system 125 includes the received full text, including the predetermined professional ID information and the professional order information, and records the predetermined multi data queue 220 regardless of the generation order of the full text. Thus, the process of serializing the received telegrams irrespective of their lengths, specifically, the telegram ID information and the telegram sequence as shown in FIG. It is about an implementation method including information.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면5를 참조 및/또는 변형하여 상기 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면5에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.Those skilled in the art to which the present invention pertains can refer to and / or modify this drawing 5 to infer various implementation methods for the specialized serialization process for the parallelized enterprise business integration system 125. Although there will be, the present invention includes all the implementation methods inferred above, the technical features are not limited only to the implementation method shown in FIG.

이하, 본 도면5에서 상기 도면2에 도시된 기업업무통합 시스템(125)을 편의상 "EAI 시스템"이라고 한다.In the following Figure 5, the enterprise business integration system 125 shown in Figure 2 is referred to as "EAI system" for convenience.

도면5를 참조하면, 소정의 송신 시스템(245)에서 적어도 하나 이상의 수신 시스템(260)을 수신 측으로 하여 상기 도면3에 도시된 전문 구조를 포함하는 소정의 전문을 생성하고(500), 소켓 인터페이스를 통해 상기 생성된 전문을 상기 EAI 시스템으로 전송하며(505).Referring to FIG. 5, at least one receiving system 260 in a predetermined transmission system 245 generates a predetermined message including the full text structure shown in FIG. And transmits the generated full text to the EAI system (505).

이 때, 상기 EAI 시스템은 소정의 작업 쓰레드(Work Thread)를 통해 적어도 하나 이상의 송신 시스템(245)으로부터 전송된 전문에 포함된 소정의 전문 시작부가 수신되는지 확인하는데(510), 만약 상기 송신 시스템(245)에서 전송한 소정의 전문에 포함된 전문 시작부가 수신되면(515), 상기 EAI 시스템은 상기 수신되는 전문에 대응하는 소정의 전문 ID 정보와 전문 순서 정보를 생성한다(520).At this time, the EAI system checks whether a predetermined message start included in a message transmitted from at least one transmission system 245 is received through a predetermined work thread (510), and if the transmission system ( When the full text start part included in the predetermined full text transmitted in step 245 is received (515), the EAI system generates predetermined full professional ID information and full text order information corresponding to the received full text (520).

여기서, 상기 전문 ID 정보는 상기 기업업무통합 시스템(125)에 구비된 다중 데이터 큐(220) 상에서 상기 전문을 유일하게 식별할 수 있는 고유한 ID 정보로서, 상기 다중 데이터 큐(220) 상에서 중복되지 않게 할당되는 것이 바람직하다.Here, the specialized ID information is unique ID information that can uniquely identify the full message on the multiple data queue 220 provided in the enterprise business integration system 125 and is not duplicated on the multiple data queue 220. It is desirable that they are not assigned.

또한, 상기 전문 순서 정보는 상기 기업업무통합 시스템(125)에 구비된 다중 데이터 큐(220)에 기록되는 각각의 전문을 처리(예컨대, 각각의 전문을 각각의 수신 시스템(260)으로 중계 전송)하는 순서를 포함하여 이루어지는 것이 바람직하며, 이에 의해 하나의 트랜잭션 상에서 전후 관계가 이어지는 복수의 전문이 상기 전문의 길이와 무관하게 직렬화된다.Further, the full text order information processes each full text recorded in the multiple data queue 220 provided in the enterprise business integration system 125 (for example, relaying each full text to each receiving system 260). It is preferable to include a sequence of steps, whereby a plurality of full texts having a front-to-back relationship in one transaction are serialized regardless of the length of the full text.

이후, 상기 EAI 시스템은 상기 도면4a에 도시된 바와 같이 상기 수신된 전문의 앞단에 상기 전문 ID 정보와 전문 순서 정보를 포함하고(525), 상기 EAI 시스템에 구비된 다중 데이터 큐(220) 중 소정의 큐에 상기 수신된 전문을 기록한다(530).Thereafter, the EAI system includes the professional ID information and the professional order information at the front end of the received full text as shown in FIG. 4A (525), and among the multiple data queues 220 provided in the EAI system. The received telegram is recorded in the queue of 530.

상기 다중 데이터 큐(220)에 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문을 기록하는 동안, 상기 전문에 포함된 전문 종료부가 수신된 것이 확인되면(535), 상기 EAI 시스템은 상기 다중 데이터 큐(220)에 상기 전문을 기록하는 것을 완료하고(540), 상기 전문에 포함된 상기 전문 ID 정보와 전문 순서 정보와 상기 전문 정보(예컨대, 전문에 포함된 전사 공동키)를 연계하여 소정의 저장매 체(235)에 저장한다(545).While recording the full message including the specialty ID information and the full order information in the multi-data queue 220, if it is confirmed that the full-text termination part included in the full text has been received (535), the EAI system sends the multi-data queue. Complete recording of the full text at 220 (540), and store the predetermined information by linking the full text ID information, the full text order information included in the full text, and the full text information (for example, the corporate common key included in the full text). Stored in the medium 235 (545).

도면6은 본 발명의 다른 일 실시 방법에 따라 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 과정을 도시한 도면이다.6 is a diagram illustrating a specialized serialization process for the enterprise business integration system 125 processed in parallel according to another embodiment of the present invention.

보다 상세하게 본 도면6은 상기 도면2에 도시된 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 시스템 상의 송신 시스템(245)에서 소정의 전문 시작부와 전문 종료부를 포함하는 적어도 하나 이상의 전문을 생성하여 전송하면, 상기 기업업무통합 시스템(125)에서 상기 수신된 전문에 소정의 전문 ID 정보와 전문 순서 정보를 포함하여 상기 전문의 발생 순서에 상관없이 소정의 다중 데이터 큐(220)에 기록함으로써, 상기 수신된 전문을 길이에 무관하게 정렬하여 직렬화하는 과정에 대한 것으로서, 구체적으로 상기 도면3에 도시된 전문 구조에 따라 수시된 전문에 상기 도면4b에 도시된 바와 같이 전문 ID 정보와 전문 순서 정보를 포함하는 실시 방법에 대한 것이다.In more detail, Figure 6 illustrates at least one full-text including a predetermined full-text start and a full-text exit in a transmission system 245 on a full-text serialization system for the parallelized enterprise business integration system 125 shown in FIG. After generating and transmitting the information, the corporate business integration system 125 includes the received full text, including the predetermined professional ID information and the professional order information, and records the predetermined multi data queue 220 regardless of the generation order of the full text. Thus, the process of serializing the received telegrams irrespective of their lengths, and specifically, the telegram ID information and the telegram sequence as shown in FIG. 4B in a telegram that is received according to the telegram structure shown in FIG. 3. It is about an implementation method including information.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면6을 참조 및/또는 변형하여 상기 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면6에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.Those skilled in the art to which the present invention pertains can refer to and / or modify this drawing 6 to infer various implementation methods for the specialized serialization process for the parallelized enterprise business integration system 125. Although there will be, the present invention includes all the implementation methods inferred, and the technical features are not limited only to the implementation method shown in FIG.

이하, 본 도면6에서 상기 도면2에 도시된 기업업무통합 시스템(125)을 편의상 "EAI 시스템"이라고 한다.Hereinafter, in FIG. 6, the enterprise business integration system 125 shown in FIG. 2 is referred to as an “EAI system” for convenience.

도면6을 참조하면, 소정의 송신 시스템(245)에서 적어도 하나 이상의 수신 시스템(260)을 수신 측으로 하여 상기 도면3에 도시된 전문 구조를 포함하는 소정의 전문을 생성하고(600), 소켓 인터페이스를 통해 상기 생성된 전문을 상기 EAI 시스템으로 전송하며(605).Referring to FIG. 6, at least one receiving system 260 in a predetermined transmission system 245 generates a predetermined message including the full text structure shown in FIG. And transmits the generated full text to the EAI system (605).

이 때, 상기 EAI 시스템은 소정의 작업 쓰레드(Work Thread)를 통해 적어도 하나 이상의 송신 시스템(245)으로부터 전송된 전문에 포함된 소정의 전문 시작부가 수신되는지 확인하는데(610), 만약 상기 송신 시스템(245)에서 전송한 소정의 전문에 포함된 전문 시작부가 수신되면(615), 상기 EAI 시스템은 상기 수신되는 전문에 대응하는 소정의 전문 ID 정보와 전문 순서 정보를 생성한다(620).At this time, the EAI system checks whether a predetermined message start included in a message transmitted from at least one or more transmission systems 245 is received through a predetermined work thread (610). When the full text start part included in the predetermined full text transmitted in step 245 is received (615), the EAI system generates predetermined full professional ID information and full text order information corresponding to the received full text (620).

여기서, 상기 전문 ID 정보는 상기 기업업무통합 시스템(125)에 구비된 다중 데이터 큐(220) 상에서 상기 전문을 유일하게 식별할 수 있는 고유한 ID 정보로서, 상기 다중 데이터 큐(220) 상에서 중복되지 않게 할당되는 것이 바람직하다.Here, the specialized ID information is unique ID information that can uniquely identify the full message on the multiple data queue 220 provided in the enterprise business integration system 125 and is not duplicated on the multiple data queue 220. It is desirable that they are not assigned.

또한, 상기 전문 순서 정보는 상기 기업업무통합 시스템(125)에 구비된 다중 데이터 큐(220)에 기록되는 각각의 전문을 처리(예컨대, 각각의 전문을 각각의 수신 시스템(260)으로 중계 전송)하는 순서를 포함하여 이루어지는 것이 바람직하며, 이에 의해 하나의 트랜잭션 상에서 전후 관계가 이어지는 복수의 전문이 상기 전문의 길이와 무관하게 직렬화된다.Further, the full text order information processes each full text recorded in the multiple data queue 220 provided in the enterprise business integration system 125 (for example, relaying each full text to each receiving system 260). It is preferable to include a sequence of steps, whereby a plurality of full texts having a front-to-back relationship in one transaction are serialized regardless of the length of the full text.

이후, 상기 EAI 시스템은 상기 도면4b에 도시된 바와 같이 상기 수신된 전문의 앞단에 상기 전문 ID 정보를 포함하고(625), 상기 EAI 시스템에 구비된 다중 데이터 큐(220) 중 소정의 큐에 상기 수신된 전문을 기록한다(630).Thereafter, the EAI system includes the expert ID information in front of the received message as shown in FIG. 4B (625), and the predetermined queue among the multiple data queues 220 provided in the EAI system. Record the received telegram (630).

본 발명의 다른 실시 방법에 따르면, 상기 EAI 시스템은 상기 전문의 앞단에 상기 전문 순서 정보를 우선 포함하여도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another embodiment of the present invention, the EAI system may include the preamble order information at the front of the preamble, and the present invention is not limited thereto.

상기 다중 데이터 큐(220)에 상기 전문 ID 정보를 포함하는 전문을 기록하는 동안, 상기 전문에 포함된 전문 종료부가 수신된 것이 확인되면(635), 상기 EAI 시스템은 상기 전문의 후단에 상기 전문 순서 정보를 포함하여 상기 다중 데이터 큐(220)에 상기 전문을 기록하는 것을 완료하고(640), 상기 전문에 포함된 상기 전문 ID 정보와 전문 순서 정보와 상기 전문 정보(예컨대, 전문에 포함된 전사 공동키)를 연계하여 소정의 저장매체(235)에 저장한다(645).While recording the full message including the specialty ID information in the multiple data queue 220, if it is confirmed that the full text termination part included in the full text is received (635), the EAI system displays the full text order at the rear of the full text message. Complete recording of the full text in the multiple data queue 220 including information (640), the full text ID information and full text order information included in the full text, and the full text information (e.g., a transcription joint included in the full text). Key) is stored in a predetermined storage medium 235 (645).

도면7은 본 발명의 또다른 일 실시 방법에 따라 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 과정을 도시한 도면이다.7 is a diagram illustrating a specialized serialization process for the enterprise business integration system 125 processed in parallel according to another embodiment of the present invention.

보다 상세하게 본 도면7은 상기 도면2에 도시된 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 시스템 상의 송신 시스템(245)에서 소정의 전문 시작부와 전문 종료부를 포함하는 적어도 하나 이상의 전문을 생성하여 전송하면, 상기 기업업무통합 시스템(125)에서 상기 수신된 전문에 소정의 전문 ID 정보와 전문 순서 정보를 포함하여 상기 전문의 발생 순서에 상관없이 소정의 다중 데이터 큐(220)에 기록함으로써, 상기 수신된 전문을 길이에 무관하게 정렬하여 직렬화하는 과정에 대한 것으로서, 구체적으로 상기 도면3에 도시된 전문 구조에 따라 수시된 전문에 상기 도면4c에 도시된 바와 같이 전문 ID 정보와 전문 순서 정보를 포함하는 실시 방법에 대한 것이다.In more detail, FIG. 7 illustrates at least one full-text including a predetermined full-text start and a full-text exit in a transmission system 245 on a full-text serialization system for the parallelized enterprise business integration system 125 shown in FIG. After generating and transmitting the information, the corporate business integration system 125 includes the received full text, including the predetermined professional ID information and the professional order information, and records the predetermined multi data queue 220 regardless of the generation order of the full text. Thus, the process of serializing the received telegrams irrespective of their lengths, and specifically, the telegram ID information and the telegram sequence as shown in FIG. It is about an implementation method including information.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면7을 참조 및/또는 변형하여 상기 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면7에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.Those skilled in the art to which the present invention pertains can refer to and / or modify this drawing 7 to infer various implementation methods for the specialized serialization process for the parallelized enterprise business integration system 125. Although there will be, the present invention includes all the implementation methods inferred, and the technical features are not limited only to the implementation method shown in FIG.

이하, 본 도면7에서 상기 도면2에 도시된 기업업무통합 시스템(125)을 편의 상 "EAI 시스템"이라고 한다.Hereinafter, in FIG. 7, the enterprise business integration system 125 shown in FIG. 2 is referred to as an "EAI system" for convenience.

도면7을 참조하면, 소정의 송신 시스템(245)에서 적어도 하나 이상의 수신 시스템(260)을 수신 측으로 하여 상기 도면3에 도시된 전문 구조를 포함하는 소정의 전문을 생성하고(700), 소켓 인터페이스를 통해 상기 생성된 전문을 상기 EAI 시스템으로 전송하며(705).Referring to FIG. 7, at least one receiving system 260 is selected as a receiving side in a predetermined transmitting system 245 to generate a predetermined message including the full text structure shown in FIG. And transmits the generated full text to the EAI system (705).

이 때, 상기 EAI 시스템은 소정의 작업 쓰레드(Work Thread)를 통해 적어도 하나 이상의 송신 시스템(245)으로부터 전송된 전문에 포함된 소정의 전문 시작부가 수신되는지 확인하는데(710), 만약 상기 송신 시스템(245)에서 전송한 소정의 전문에 포함된 전문 시작부가 수신되면(715), 상기 EAI 시스템은 상기 수신되는 전문을 상기 EAI 시스템에 구비된 다중 데이터 큐(220) 중 소정의 큐에 기록한다(720).At this time, the EAI system checks whether a predetermined message start included in a message transmitted from at least one transmission system 245 is received through a predetermined work thread (710). If the full text start part included in the predetermined full text transmitted in step 245 is received (715), the EAI system records the received full text in a predetermined queue among the multiple data queues 220 provided in the EAI system (720). ).

상기 다중 데이터 큐(220)에 상기 전문을 기록하는 동안, 상기 전문에 포함된 전문 종료부가 수신된 것이 확인되면(725), 상기 EAI 시스템은 상기 수신되는 전문에 대응하는 소정의 전문 ID 정보와 전문 순서 정보를 생성하고(730), 상기 EAI 시스템은 상기 도면4c에 도시된 바와 같이 상기 전문의 후단에 상기 전문 ID 정보와 전문 순서 정보를 포함하여 상기 다중 데이터 큐(220)에 상기 전문을 기록하는 것을 완료한다(735).While recording the full message in the multi-data queue 220, if it is confirmed that the full text contained in the full text is received (725), the EAI system determines the predetermined full text ID information and the full text corresponding to the received full text. Generating order information (730), and the EAI system records the full text in the multi-data queue 220 including the full text ID information and full text order information at the rear of the full text as shown in FIG. 4C. Complete the step (735).

여기서, 상기 전문 ID 정보는 상기 기업업무통합 시스템(125)에 구비된 다중 데이터 큐(220) 상에서 상기 전문을 유일하게 식별할 수 있는 고유한 ID 정보로서, 상기 다중 데이터 큐(220) 상에서 중복되지 않게 할당되는 것이 바람직하다.Here, the specialized ID information is unique ID information that can uniquely identify the full message on the multiple data queue 220 provided in the enterprise business integration system 125 and is not duplicated on the multiple data queue 220. It is desirable that they are not assigned.

또한, 상기 전문 순서 정보는 상기 기업업무통합 시스템(125)에 구비된 다중 데이터 큐(220)에 기록되는 각각의 전문을 처리(예컨대, 각각의 전문을 각각의 수신 시스템(260)으로 중계 전송)하는 순서를 포함하여 이루어지는 것이 바람직하며, 이에 의해 하나의 트랜잭션 상에서 전후 관계가 이어지는 복수의 전문이 상기 전문의 길이와 무관하게 직렬화된다.Further, the full text order information processes each full text recorded in the multiple data queue 220 provided in the enterprise business integration system 125 (for example, relaying each full text to each receiving system 260). It is preferable to include a sequence of steps, whereby a plurality of full texts having a front-to-back relationship in one transaction are serialized regardless of the length of the full text.

이후, 상기 EAI 시스템은 상기 전문에 포함된 상기 전문 ID 정보와 전문 순서 정보와 상기 전문 정보(예컨대, 전문에 포함된 전사 공동키)를 연계하여 소정의 저장매체(235)에 저장한다(740).Thereafter, the EAI system stores the specialty ID information, the specialty order information, and the specialty information (eg, the transcriptional common key included in the full text) included in the full text in a predetermined storage medium 235 (740). .

도면8은 본 발명의 실시 방법에 따라 병렬 처리된 기업업무통합 시스템(125)을 통해 직렬화된 전문에 대한 전문 처리 과정을 도시한 도면이다.8 is a diagram illustrating a specialized text processing procedure for serialized telegrams through the enterprise business integration system 125 processed in parallel according to an embodiment of the present invention.

보다 상세하게 본 도면8은 상기 도면2에 도시된 병렬 처리된 기업업무통합 시스템(125)에 대한 전문 직렬화 시스템 상의 기업업무통합 시스템(125)에서 상기 도면5 또는 도면6 또는 도면7에 도시된 전문 직렬화 과정을 통해 적어도 하나 이상의 송신 시스템(245)으로부터 수신된 전문을 직렬화하여 소정의 큐에 기록한 후, 상기 직렬화된 전문을 각각의 수신 시스템(260)으로 중계 전송하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면8을 참조 및/또는 변형하여 상기 병렬 처리된 기업업무통합 시스템(125)을 통해 직렬화된 전문에 대한 전문 처리 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면8에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.More specifically, FIG. 8 shows the full text shown in FIG. 5 or 6 or 7 in the enterprise business integration system 125 on the specialized serialization system for the parallelized enterprise business integration system 125 shown in FIG. After serializing the serial message received from the at least one transmission system 245 and writing it in a predetermined queue, and relaying the serialized message to each receiving system 260, the present invention Those skilled in the art may refer to and / or modify this drawing 8 to infer various implementation methods for specialized processing procedures for serialized telegrams through the parallel-processed enterprise business integration system 125. Although the present invention may be implemented, the present invention includes all the implementation methods inferred, and only the implementation method illustrated in FIG. Features are not limited.

이하, 본 도면8에서 상기 도면2에 도시된 기업업무통합 시스템(125)을 편의상 "EAI 시스템"이라고 한다.Hereinafter, in FIG. 8, the enterprise business integration system 125 shown in FIG. 2 is referred to as an "EAI system" for convenience.

도면8을 참조하면, 상기 도면5 또는 도면6 또는 도면7에 도시된 전문 직렬화 과정을 통해 적어도 하나 이상의 송신 시스템(245)으로부터 수신된 전문을 직렬화하여 소정의 큐에 기록되면, 상기 EAI 시스템은 상기 저장매체(235)와 연계하여 우선 처리 대상 전문 순서(예컨대, 전문 순서 정보가 가장 빠른 전문 순서)를 확인하고(800), 상기 다중 데이터 큐(220)로부터 상기 확인된 우선 처래 대상 전문 순서에 대응하는 소정의 전문을 추출하고(805), 상기 추출된 전문에 포함된 전문 ID 정보와 전문 순서 정보를 소거한다(810).Referring to FIG. 8, when the telegrams received from the at least one transmission system 245 are serialized and recorded in a predetermined queue through the telegram serialization process illustrated in FIG. 5 or FIG. 6 or FIG. Checking the priority object order (eg, the order of the earliest priority of the object order information) in association with the storage medium 235 (800), and corresponding to the identified priority object order from the multiple data queue 220 The predetermined message is extracted (805), and the expert ID information and the order information included in the extracted message are erased (810).

이후, 상기 EAI 시스템은 상기 추출된 우선 처리 대상 전문을 판독하여 상기 전문을 중계 전송할 소정의 수신 시스템(260)을 확인한다(815).Thereafter, the EAI system reads the extracted priority processing target telegram to identify a predetermined receiving system 260 to relay the telegram (815).

만약 상기 전문에 대한 수신 시스템(260)이 확인되면(820), 상기 EAI 시스템은 상기 전문을 상기 확인된 수신 시스템(260)으로 전송한다(825).If the receiving system 260 for the full text is confirmed (820), the EAI system sends the full text to the confirmed receiving system 260 (825).

본 발명의 실시 방법에 따르면, 상기 EAI 시스템이 상기 다중 데이터 큐(220)에 기록된 적어도 하나 이상의 전문을 각각의 수신 시스템(260)으로 중계 전송하는 과정은 상기 다중 데이터 큐(220)에 기록된 모든 전문이 각각의 수신 시스템(260)으로 모두 중계 전송될 때까지 반복되는 것이 바람직하다.According to an embodiment of the present invention, the process of relaying at least one or more full texts recorded in the multiple data queue 220 to each receiving system 260 may be performed in the multiple data queue 220. It is desirable that all telegraphs be repeated until all are relayed to each receiving system 260.

만약 상기 다중 데이터 큐(220)에 기록된 모든 전문이 각각의 수신 시스템(260)으로 모두 중계 전송되면(830), 상기 EAI 시스템은 상기 저장매체(235)에 저장된 전문 ID 정보와 전문 순서 정보와 해당 전문 정보를 삭제한다(835).If all full texts recorded in the multiple data queue 220 are relayed to each receiving system 260 (830), the EAI system stores the full text ID information and full text order information stored in the storage medium 235. The corresponding specialized information is deleted (835).

본 발명에 따르면, 병렬 처리된 다중 데이터 큐로 유입되는 장전문에 소정의 전문 ID와 전문 순서를 포함하여 상기 장전문을 정렬함으로써, 상기 장전문이 정렬되지 않음으로 발생하는 오류와 중복 거래를 미연에 방지하는 이점이 있다.According to the present invention, by arranging the full text including a predetermined full text ID and a full text order in the full text flowing into the parallel data queue, the error and duplicate transactions that occur due to the unsorted text are unsorted. There is an advantage to avoid.

Claims (4)

적어도 하나 이상의 송신 시스템과 적어도 하나 이상의 수신 시스템을 연동하는 적어도 하나 이상의 기업업무통합(Enterprise Application Integration; EAI) 시스템 상의 전문을 직렬화하는 방법에 있어서,A method of serializing a telegram on at least one or more Enterprise Application Integration (EAI) systems that interoperates at least one or more transmission systems and at least one or more receiving systems, the method comprising: 송신 시스템에서 전문 시작부와 전문 종료부를 포함하는 적어도 하나 이상의 전문을 전송하면, 전문 확인부에서 상기 송신 시스템으로부터 전문에 포함된 전문 시작부가 수신되는지 확인하거나, 또는 상기 전문에 포함된 전문 종료부가 수신되는지 확인하는 단계;If the transmitting system transmits at least one telegram including a telegram starter and a telegram end, the telegram checker confirms whether the telegram starter included in the telegram is received from the transmission system, or the telegram termination included in the telegram is received. Checking whether it is; 상기 전문 확인부의 확인결과, 전문 시작부가 포함된 전문이 수신되면, 정보 생성부에서 상기 전문에 대한 전문 ID 정보와 전문 순서 정보를 생성하는 단계;Generating a professional ID information and a specialty order information for the specialty by the information generation unit when a full message including the full text starter is received as a result of the confirmation of the full text verification unit; 전문 처리부에서 상기 수신된 전문에 상기 생성된 전문 ID 정보와 전문 순서 정보를 포함하는 단계;Including, by the specialized processor, the generated specialized ID information and specialized order information in the received full message; 전문 기록부에서 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문을 발생 순서에 무관하게 큐(Queue)에 기록하는 단계;Recording, in a specialty recorder, a full message including the specialty ID information and the specialty order information in a queue regardless of the generation order; 정보 저장부에서 상기 전문 ID 정보와 전문 순서 정보 및 상기 전문 정보를 연계하여 저장매체에 저장하는 단계;Storing the specialized ID information, the specialized order information, and the specialized information in a storage medium in an information storage unit; 전문 중계부에서 동일한 전문 ID 정보를 포함하여 상기 큐에 기록된 전문을 상기 전문 순서 정보에 따라 수신 시스템으로 중계 전송하는 단계;를 포함하여 이루어지는 것을 특징으로 하는 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 방법.Relaying the full text recorded in the queue to the receiving system according to the special order information in the special relay including the same professional ID information; full text for the parallel processing enterprise business integration system comprising: Serialization method. 제 1항에 있어서, The method of claim 1, 상기 전문 중계부에서 상기 큐에 기록되는 적어도 하나 이상의 전문 중 전문 종료부를 포함하는 마지막 전문을 상기 수신시스템으로 중계 전송하면, 정보 관리부에서 상기 저장매체에 저장된 전문 ID 정보와 전문 순서 정보와 전문 정보를 삭제하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 방법.When the special relay relays and transmits the last full message including the full text termination part of the one or more full texts recorded in the queue to the receiving system, the information management part stores the professional ID information, the professional order information, and the professional information stored in the storage medium. A professional serialization method for a parallel processing enterprise business integration system, characterized in that it further comprises the step of deleting. 상기 제 1항의 방법을 실행하는 프로그램을 기록한 것을 특징으로 하는 기록매체.A recording medium comprising a program for executing the method of claim 1. 송신 시스템에서 전문 시작부와 전문 종료부를 포함하는 적어도 하나 이상의 전문을 전송하면, 상기 송신 시스템으로부터 전문에 포함된 전문 시작부가 수신되는지 확인하거나, 또는 상기 전문에 포함된 전문 종료부가 수신되는지 확인하는 전문 확인부;When the transmission system transmits at least one telegram including a telegram starter and a telegram end, a telegram that confirms whether the telegram start included in the telegram is received from the transmission system, or that the telegram end included in the telegram is received. Identification unit; 상기 전문 확인부의 확인결과, 전문 시작부가 포함된 전문이 수신되면, 상기 전문에 대한 전문 ID 정보와 전문 순서 정보를 생성하는 정보 생성부;An information generation unit for generating the professional ID information and the professional order information for the specialty when the full message including the specialty starter is received as a result of the confirmation of the specialty verification unit; 상기 수신된 전문에 상기 생성된 전문 ID 정보와 전문 순서 정보를 포함하는 전문 처리부;A specialized processor including the generated specialized ID information and specialized order information in the received full message; 상기 전문 ID 정보와 전문 순서 정보를 포함하는 전문을 발생 순서에 무관하게 큐(Queue)에 기록하는 전문 기록부;A full text recorder for recording a full text including the full text ID information and the full text order information in a queue regardless of the order of occurrence; 상기 전문 ID 정보와 전문 순서 정보 및 상기 전문 정보를 연계하여 저장매체에 저장하는 정보 저장부;An information storage unit for storing the specialized ID information, the specialized order information, and the specialized information in a storage medium; 동일한 전문 ID 정보를 포함하여 상기 큐에 기록된 전문을 상기 전문 순서 정보에 따라 수신 시스템으로 중계 전송하는 전문 중계부;를 포함하여 이루어지는 것을 특징으로 하는 병렬 처리된 기업업무통합 시스템에 대한 전문 직렬화 시스템.A specialized serialization system for a parallel processing enterprise business integration system, comprising: a specialized relay unit for relaying and transmitting the message recorded in the queue to the receiving system according to the specialized order information including the same professional ID information. .
KR1020070052403A 2007-05-30 2007-05-30 System and Method for Creating Series Telegraphic Message for Parall Processing Enterprise Application Integration System and Program Recording Medium KR100907830B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070052403A KR100907830B1 (en) 2007-05-30 2007-05-30 System and Method for Creating Series Telegraphic Message for Parall Processing Enterprise Application Integration System and Program Recording Medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070052403A KR100907830B1 (en) 2007-05-30 2007-05-30 System and Method for Creating Series Telegraphic Message for Parall Processing Enterprise Application Integration System and Program Recording Medium

Publications (2)

Publication Number Publication Date
KR20090001956A KR20090001956A (en) 2009-01-09
KR100907830B1 true KR100907830B1 (en) 2009-07-14

Family

ID=40484997

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070052403A KR100907830B1 (en) 2007-05-30 2007-05-30 System and Method for Creating Series Telegraphic Message for Parall Processing Enterprise Application Integration System and Program Recording Medium

Country Status (1)

Country Link
KR (1) KR100907830B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5581705A (en) * 1993-12-13 1996-12-03 Cray Research, Inc. Messaging facility with hardware tail pointer and software implemented head pointer message queue for distributed memory massively parallel processing system
KR19990040312A (en) * 1997-11-17 1999-06-05 곽치영 How to Implement Message Queuing on Unix Shared Memory
KR19990079607A (en) * 1998-04-07 1999-11-05 김영환 Message queue management method of mobile communication system
KR20010066590A (en) * 1999-12-31 2001-07-11 김갑수 Electronic-Banking integration interface system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5581705A (en) * 1993-12-13 1996-12-03 Cray Research, Inc. Messaging facility with hardware tail pointer and software implemented head pointer message queue for distributed memory massively parallel processing system
KR19990040312A (en) * 1997-11-17 1999-06-05 곽치영 How to Implement Message Queuing on Unix Shared Memory
KR19990079607A (en) * 1998-04-07 1999-11-05 김영환 Message queue management method of mobile communication system
KR20010066590A (en) * 1999-12-31 2001-07-11 김갑수 Electronic-Banking integration interface system

Also Published As

Publication number Publication date
KR20090001956A (en) 2009-01-09

Similar Documents

Publication Publication Date Title
US8495136B2 (en) Transaction-initiated batch processing
US7233992B1 (en) Computerized method and system for managing the exchange and distribution of confidential documents
US6769003B2 (en) Parallel logging method for transaction processing system
US8370281B2 (en) Self-modification of a mainframe-based business rules engine construction tool
CN1997963A (en) System for accessing a POS terminal, method for downloading and updating applications and method for performing electronic operation using such a system
KR101876674B1 (en) Method of managing common account using block chain and system performing the same
US8312475B2 (en) Remote control of computing devices via two disparate networks
CN101378396A (en) Phishing notification service
CN100521694C (en) Method and apparatus for implementing service transfer among accounts in communication
US20090077243A1 (en) Conversation recovery method
KR100907830B1 (en) System and Method for Creating Series Telegraphic Message for Parall Processing Enterprise Application Integration System and Program Recording Medium
CN113852610B (en) Message processing method, device, computer equipment and storage medium
JP2002244908A (en) Database synchronous control method and db system by the method
KR101039419B1 (en) Method for Processing Plural Call Messages
CN108052842A (en) Storage, verification method and the device of signed data
JPH1115903A (en) System for executing updating processing of customer information in store
JP2003256257A (en) Common processor for company-wide total integrated system, method therefor, and common processing program
KR100367294B1 (en) Electronic-Banking integration interface system
KR20090060244A (en) System for processing plural call messages
KR100876588B1 (en) Synchronous / Asynchronous Interworking Professional Processing Method and System and Recording Media
JP3768383B2 (en) E-mail system, system processing method for e-mail system, and recording medium on which program is recorded
JP2002351702A (en) Method and device for preparing terminal operation statistical data utilizing online
JP2004303050A (en) Accounting system
KR20090001955A (en) System and method for managing property of data interfacing by using enterprise application integration and program recording medium
WO1998002811A1 (en) Method for coupling transaction systems

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130621

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140507

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150629

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160627

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20170628

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20180625

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20190701

Year of fee payment: 11