모듈 연계란 내부 모듈 - 외부 모듈 또는 내부 모듈 - 내부 모듈 간 데이터 교환을 위해 관계를 설정하는 것입니다. 대표적인 모듈 연계 방법은 다음 3가지가 있습니다.
- EAI
- ESB
- 웹 서비스
★ EAI란 'Enterprise Application Integration'의 약자로, 기업 내 애플리케이션 간 상호 연동을 가능케 해줍니다.
★ Point-to-Point | ★ Hub & Spoke | Message Bus (ESB 방식) |
Hybrid |
1 : 1 연결 | 중앙 집중형 방식 | 애플리케이션 사이에 미들웨어를 두는 방식 |
Hub & Spoke와 Message Bus 혼합 방식 |
ESB란 'Enterprise Service Bus'의 약자로, 애플리케이션 간 표준 기반의 인터페이스를 제공하는 솔루션입니다. EAI와 유사하지만, 애플리케이션 보다는 서비스 중심의 통합을 지향합니다. 특정 서비스에 국한되지 않고 범용적으로 사용하기 위하여 애플리케이션과의 결합도를 약하게 유지합니다.
웹 서비스란 네트워크의 정보를 표준화된 서비스 형태로 만들어 공유하는 기술입니다. '서비스 지향 아키텍쳐(SOA)' 개념을 실현하는 대표적인 방법입니다. 웹 서비스의 구성은 다음 3가지입니다.
- SOAP : XML 기반의 메시지를 네트워크 상에서 교환하는 프로토콜 ★
- UDDI : WSDL을 등록하여 서비스와 서비스 제공자를 검색하고 접근할 때 사용
- WSDL : 웹 서비스에 대한 상세 정보를 XML 형식으로 구현
728x90
반응형
'etc. > 정보처리기사' 카테고리의 다른 글
★ 인터페이스 보안 (0) | 2021.09.13 |
---|---|
★★ 인터페이스 구현 (0) | 2021.09.13 |
인터페이스 설계서 (0) | 2021.09.13 |
미들웨어 (0) | 2021.09.09 |
인터페이스 방법 명세화 (0) | 2021.09.09 |