1. EAI(Enterprise Application Integration)의 개요
1-1. EAI(Enterprise Application Integration)의 정의
- 전사적으로 산재해 있는 이기종 어플리케이션을 비즈니스 프로세스 차원에서 통합해주는 솔루션
1-2. EAI(Enterprise Application Integration)의 필요성
- Time to market : 어플리케이션 통합 비용, 시간 단축 필요
- 프로세스 통합 : 기업 내 패키지형 소프트웨어가 산재되어 프로세스, 데이터통합 필요
- 유지보수 비용 : Peer-to-Peer 방식의 유지보수 비용 급증
- 비즈니스 연계 : 기업간 협업체계 구축 위한 기반 체계 필요
2. EAI(Enterprise Application Integration)의 구성도, 구성요소
2-1. EAI(Enterprise Application Integration)의 구성도
2-2. EAI(Enterprise Application Integration)의 구성요소
구분 | 내용 | 비고 |
Integrator | - 메시지 해독, 변형, 전달, 보안, 로깅 | - File↔DB 변환 |
Enterprise Management Console | - EAI 운영현황 모니터링, Adaptor 및 메시지 관리, 통계 관리 | - Adapter 현황관리, 메시지 관리 |
Develop management | - 메시지 개발, 응용 I/F 개발 API | - 데이터 변환, 매핑 규칙 정의 |
Message Channel | - 신뢰성 있는 메시지 전달 | - 전송보장, 순서보장,메시지 분산 |
Adaptor | - Application과 EAI 연결 중개, 제어 - Application 가용성 모니터링 |
- 실시간, batch - Heart Beat |
'1. IT Story > Basic Studies' 카테고리의 다른 글
안드로이드(Android) (0) | 2019.08.27 |
---|---|
소셜서비스플랫폼(Social Service Platform) (0) | 2019.08.26 |
소셜큐레이팅 (Social Curating) (0) | 2019.08.23 |
소셜커머스(Social Commerce) (0) | 2019.08.22 |
ESB(Enterprise Service Bus) (0) | 2019.08.15 |
XRX (XForms,REST and XQuery) (0) | 2019.08.14 |
REST(Representational State Transfer) (0) | 2019.08.13 |
LOD(Linked Open Data) (0) | 2019.08.12 |