1. 모듈 연계
내부 모듈과 외부 모듈 또는 내부 모듈 간 데이터 교환을 위해 관계를 설정하는 것
2. EAI(Enterprise Application Integration)
기업 내 각종 애플리케이션 및 플랫폼 간 상호 연동이 가능하게 해주는 솔루션
* EAI 구축 유형
1) Point-to-Point
- 가장 기본적인 애플리케이션 통합 방식
- 애플리케이션을 1:1로 연결
- 변경 및 재사용이 어려움
2) Hub & Spoke
- 단일 접점인 허브 시스템을 통해 데이터를 전송하는 중앙 집중형 방식
- 확장 및 유지 보수가 용이
- 허브 장애 발생 시 시스템 전체에 영향을 미침
3) Message Bus(ESB 방식)
- 애플리케이션 사이에 미들웨어를 두어 처리하는 방식
- 확장성이 뛰어나며 대용량 처리가 가능
4) Hybrid
- Hub & Spoke와 Message Bus의 혼합 방식
- 그룹 내에서는 Hub & Spoke, 그룹 간에는 Message Bus방식을 사용
- 필요한 경우 한가지 방시긍로 EAI 구현 가능
- 데이터 병목 현상을 최소화 할 수 있음
3. ESB(Enterprise Service Bus)
(1) 애플리케이션 간 표준 기반의 인터페이스를 제공하는 솔루션
(2) 서비스 중심 통합 지향
(3) 범용적 사용을 위해 애플리케이션과 결합도를 약하게 유지
4. 웹 서비스(Web Service)
네트워크 정보를 표준화된 서비스 형태로 만들어 공유하는 기술, 서비스 지향 아키텍처
* 웹 서비스 구성
1) SOAP
HTTP,HTTPS,SMTP 등을 활용하여 XML 기반의 메시지를 네트워크 상에서 교환하는 프로토콜
2) UDDI
WSDL을 등록하여 서비스와 서비스 제공자를 검색하고 접근하는 데 사용
3) WSDL
웹 서비스와 관련된 서식이나 프로토콜을 표준적인 방법으로 기술하고 게시하기 위한 언어, XML로 작성, UDDI의 기초
출처 : 정보처리기사 실기 2024 기본서 / 저자 : 길벗알앤디(김정준, 강윤석, 김용갑, 김우경) / 출판사 : 길벗
'정보처리기사 실기 > 인터페이스 구현' 카테고리의 다른 글
인터페이스 기능 구현 정의 (0) | 2024.04.22 |
---|---|
모듈 간 인터페이스 데이터 표준 확인 (0) | 2024.04.22 |
미들웨어 솔루션 (0) | 2024.04.22 |
인터페이스 방법 명세화 (0) | 2024.04.22 |
송수신 데이터 식별 (0) | 2024.04.22 |