[2과목-5장-061] 모듈 연계를 위한 인터페이스 기능 식별
* 모듈 연계
내부 모듈-외부 모듈 or 내부 모듈 간 데이터 교환 위해 관계를 설정하는 것
** 방법
1. EAI(Enterprise Aplication Integration)
: 기업 내 각종 애플리케이션 및 플랫폼 간 정보 전달, 연계, 통합 등 상호 연동이 가능하게 해주는 솔루션
- 비즈니스 간 통합 및 연계성 증대시켜 효율성 및 각 시스템 간 확정성을 높여 줌
*** 구축 유형
1) Point-to-Point (P2P)
- 가장 기본적. 애플리케이션을 1:1로 연결
- 변경 및 재사용 어려움
2) Hub & Spoke
- 허브 시스템 통해 데이터 전송하는 중앙 집중형 방식
- 확장, 유지 보수 용이
- 허브 장애 발생 시 시스템 전체에 영향
3) Message Bus (ESB 방식)
- 애플리케이션 사이 미들웨어 두어 처리하는 방식
- 확장성 뛰어남, 대용량 처리 가능
4) Hybrid
- Hub & Spoke 와 Message Bus 혼합 방식
- 그룹 내) Hub & Spoke
- 그룹 간) Message Bus
- 필요한 경우 한 방식으로 EAI 구현 가능
- 데이터 병목 현상 최소화
2. ESB(Enterprise Service Bus)
: 애플리케이션 간 연계, 데이터 변한, 웹 서비스 지원 등 표준 기반 인터페이스 제공하는 솔루션
- 애플리케이션 통합 측면에서 EAI와 유사 but 서비스 중심의 통합의 지향
- 범용적으로 사용하기 위해 애플리케이션과의 결합도를 약하게 유지
** 모듈 간 연계 기능 식별
- 모듈 간 공통 기능 및 데이터 인터페이스 기반으로 모듈과 연계된 기능을 시나리오 형태로 구체화하여 식별
- 식별된 연계 기능은 인터페이스 기능을 식별하는데 사용
** 모듈 간 인터페이스 기능 식별
- 식별된 모듈 간 관련 기능을 검토하여 인터페이스 동작에 필요한 기능 식별
- 인터페이스 동작 > 대부분 외부 모듈 결과 or 요청에 의해 수행 >> 외부 및 인터페이스 모듈 간 동작하는 기능을 통해 인터페이스 기능 식별
- 내부 모듈 동작 > 외부 모듈에서 호출된 인터페이스에 의해 수행되고 결과를 나타내는 것
>> 시나리오를 통해 내부 모듈과 관련된 인터페이스 기능을 식별
- 식별된 인터페이스 기능 중 실제로 필요한 인터페이스 기능을 최종 선별
- 식별된 인터페이스 기능> 인터페이스 기능 구현 정의에 사용
'정보처리기사 > 필기' 카테고리의 다른 글
[2과목-5장-063] 인터페이스 기능 구현 정의 (0) | 2020.04.26 |
---|---|
[2과목-5장-062] 모듈 간 인터페이스 데이터 표준 확인 (0) | 2020.04.26 |
[2과목-5장-060] 모듈 간 공통 기능 및 데이터 인터페이스 확인 (0) | 2020.04.26 |
[2과목-4장-059] 애플리케이션 성능 개선 (0) | 2020.04.26 |
[2과목-4장-058] 애플리케이션 성능 분석 (0) | 2020.04.26 |
댓글