티스토리 뷰
Middleware
- 중간 단계에 위치하여 서비스를 해주는 소프트웨어적으로 운영되는 프로세스
- Client/Server 환경에서 Client가 많아짐에 따라 Server에 부하도 늘어나게 되는데 중간에서 부하 분산 등의 컨트롤을 해주는 역할
- ODBC : 응용 프로그램이 어떤 DBMS에서든지 실행될 수 있도록 하는 DBMS간의 상호 연동성 제공
- CORBA : 분산 객체 미들웨어, 클라이언트와 서버의 연결을 쉽게 해주는 전용 어플리케이션
EAI(Enterprise Application Integration)
- 기존에 인사, 재무, 회계 시스템 상호간 데이터 교환, 연동이 필요한 경우 1:1로 직접 연결 후 데이터를 사용 했다 : 시스템이 늘어날수록 꼬이고 비효율적
- EAI는 중간에서 모두 연결, 서로 다른 어플리케이션 통합
- 스타형 연결을 생각하면 간단함
ESB(Enterprise Service Bus)
- SOA에 기반을 둔 EAI
- EAI는 벤더 종속적이지만 ESB는 표준 기반 기술 사용
ETL(Extracting, Trasnformation, Loading)
- 다양한 소스시스템에서 필요한 데이터를 추출, 변환, 전송 및 로딩하는 과정
- EAI 에서 필요로 하는 통합적 기술
최근 많은 얘기가 나오는 분야가 EAI 이다. 기본적으로 정리한다면 위와 같고, EAI를 스타형 연결의 가운데 정점이라 생각하고 다양한 시스템의 연결을 위한 중간 매개체라고 생각하면 될 것 같다. 물론 상호 데이터 연동을 위해 ETL이라는 데이터 처리 과정을 통해 EAI 본연의 미들웨어 임무를 수행할 수 있다. 추가로 SOA 와 함께 나오는 ESB와의 비교도 잘 생각해볼 필요가 있다. EAI는 다양한 벤더가 각기 자사에 맞는 기술을 팔고 있지만 ESB는 표준 기반 기술이라는 점에서 차이가 난다. EAI와 SOA에 대해서는 다음에 더 자세히 다루고자 한다.
- Total
- Today
- Yesterday
- 뉴질랜드
- pmp 자격
- undp
- 인턴
- 호주여행기
- pmp 공부
- 베트남 여행기
- 호주
- 토익 요점
- 토익 공부
- 해외봉사
- 2020 보안전망
- 영어 공부
- UN
- Volunteer
- 베트남 여행
- unv
- 뉴질랜드 여행기
- PMP
- 미국 여행기
- PMP 자격증
- 배낭여행
- 영어공부
- 자원봉사
- 뉴질랜드 여행
- pmp 요약
- 미국
- 시드니
- pmp 시험
- 베트남
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |