반응형
개념 및 특징
1. EAI : Enterprise Application Integration
2. 비지니스 프로세스를 중심으로 기업 내 각종 어플리케이션간 상호연동이 가능하도록 통합하는 솔루션, 실시간 , 근십실시간 처리
3. 프로세스를 매세지 차원에서 통합관리
4. 실시간, 근접 실시간
5. 허브 앤 스포크 방식 : hub (다수 정보 시스템의 데이터를 중앙의 hub가 연계), spoke (각 연결의 대상이 되는 노드들)
<=> point to point : 기존의 연계방식, 시스템의 데이터를 중앙의 복잡성발생, 관리비용상승, 유지 보수성 감소
구성 요소
1. 어뎁터 : 각 정보 eai허브간 연결성 확보
2. 버스 : 어댑터를 매개로 연결된 각 정보 시스템들 간의 데이터 연동 경로
3. 브로커 : 데이터 연동규칙 통제
4. 트랜스포머 : 데이터 형식 변환 담당
구현 유형
1. mediation : EAI 엔진이 중재자로 동작, 신규 트랜잭션 완료 등 이벤트 발생을 식별하여 미리 약속된 정보 시스템에 해당 내용 전달
2. federation : EAI 엔진이 외부 정보 시스템으로 부터 데이터 요청들을 일괄적으로 수령해 필요한 데이터 전달
ESB와의 차이
구분 | EAI | ESB |
기 능 | HUB 이용 앱 통합연계 | BUS이용 서비스중심 연계 |
통합관점 | application | process |
조직연동 | 개별 application | ESB에서 수행 |
아키텍처 | 허브시스템 이용 연결 구조 | 버스형태 느슨, 유연한 구조 |
반응형