연계/통합 미들웨어 SW

Mesim 연계/통합 미들웨어 SW 제품군을 연계, 통합, 공유, 개방 등의
업무 구축을 위해 정부 3.0, 국방, 교육, 금융, 공항 등 다양한 분야에 적용하고 있습니다.

MESIM ESBㅣ서비스 통합 플랫폼

MESIM ESB 제품은 EIP(Enterprise Integration Pattern)를 구현한 서비스와 템플릿 패턴을 이용하여, 연계 인터페이스와 간단한 규칙설정만으로 시스템을 유기적으로 연계통합 하는 기능을 제공합니다.
다양한 연계 라우팅 패턴
비동기/동기 메시징 방식
비동기
  • 단방향 비동기
  • 양방향 비동기(동일포트)
  • 단방향 비동기(다중분배)
  • 양방향 비동기(이종포트)
동기
  • 양방향동기
  • 양방향 동기(취합)
라우팅 방식
라우팅 방식 설 명
  • 메시지 배포 (Distribution)
  • ESB는 송신시스템으로 부터 수신한 메시지를 Multicast, Contents-Base, Receive List 라우팅 패턴 등을 이용하여 다수의 수신시스템(수신 1/수신 2/수신 3)으로 배포
  • Multicast : 메시지를 다수의 시스템에게 동일하게 배포 하는 라우팅 기능
  • Contents-Base : 메시지 내용을 기반으로 하나의 수신자로 배포하는 라우팅 기능
  • Receive List : 규칙에 부합되는 수신리스를 기반으로 배포하는 라우팅 기능
  • 메시지 취합 (Aggregation)
  • ESB는 송신시스템의 요청에 대해 다수의 시스템 (수신 1/수신 2/수신 3)에 응답을 요청하여, 시스템별로 결과를 취합, 단일 메시지로 정형화 한 후 요청시스템에 결과 제공
  • 메시지 순차 처리 (Sequential Processing)
  • ESB는 송신시스템의 요청에 대해 순차적으로 프로세스를 수행하여 요청 시스템에게 결과를 제공
  • 요청 메시지에 대해 입력메시지의 결과를 다음 시스템의 입력으로 전달(수신 1의 결과를 수신 2의 입력으로 전달)
  • 메시지 후속 처리 (Deferred Processing)
  • 송신 시스템의 요청에 대해 수신시스템의 응답을 제공
  • ESB는 수신시스템의 응답 메시지를 요청/응답 트랜잭션과 별개로 후처리 결과를 다른 수신시스템에 결과를 전송