-
EAI(Enterprise Application Integration : 기업 어플리케이션 통합)정보관리기술사/IT 관련 용어 2017. 10. 16. 11:17
EAI(Enterprise Application Integration)은 간단하게 말해 타 시스템간의 연결을 용이하게 도와주는 도구이다.
기업내 운용중인 다양한 플랫폼, OS, DB의 종류등에 상관없이 비즈니스 차원에서 통합하여 제공하는 정보교환 통합시스템이다.
EAI 구성요서는 다음과 같다.
- 데이터 및 정보 추출을 하는 Adapter
- 데이터/정보를 전송하는 Messaging (Message Oriented Middleware)
- 송수신 데이터/정보의 Transform/Routing을 제공하는 Broker
- Biz process 및 시스템 흐름의 상태를 Monitoring 하고 관리하는 Admin 툴
이런 EAI와 항상 비교되는 녀석이 있으니 그 녀석은 바로 ESB이다.
ESB(Enterprise Service Bus)는 SOA를 지원하는 서비스와 어플리케이션 컴퓨넌트 간의 연결을 지원하는 미들웨어 플랫폼이다.
EAI가 정적 연결이라면 ESB는 동적 연결을 가진다.
EAI은 Hub & Spoke방식의 중앙 집중방식, 각 시스템들과 연동 아답터를 이용하여 시스템 연계를 하는 반면,
ESB는 동적인 업무프로세스의 통합을 위한 Bus방식, 서비스를 중심으로 하나의 업무 프로세스를 진행한다.
'정보관리기술사 > IT 관련 용어' 카테고리의 다른 글
유비쿼터스(Ubiquitous) (0) 2017.10.19 DTD(Document Type Definition : 문서 형식 정의) (0) 2017.10.18 XML(Extensible Markup Language) (0) 2017.10.18 Web Mining (웹 마이닝) (0) 2017.10.18 SOA(Service Oriented Architecture : 서비스 지향 아키텍쳐) (0) 2017.10.16 ETT(Extraction, Transformation, Transportation) (0) 2017.10.16 DOM(Document Object Model : 문서 객체 모델) (0) 2017.10.13 AJAX(Asynchronous Javascript And Xml : 비동기 자바스크립트 XML) (0) 2017.10.13 스마트그리드 (SmartGrid) (0) 2017.10.13 WEB1.0 - WEB2.0 - WEB3.0 비교 (0) 2017.10.13