Cohe
4. 통합 구현 본문
728x90
반응형
1. 연계 메커니즘 개념
- 응용 소프트웨어와 연계 대상 모듈 간 데이터 연계 시 요구사항을 고려한 연계방법과 주기를 설계하기 위한 메커니즘
2. 연계 메커니즘 기능
- 송신 시스템: 운영 DB, 애플리케이션으로부터 연계 데이터를 생성하여 송신
- 수신 시스템: 송신 시스템으로부터 전송된 데이터를 변환 처리 후 DB에 반영
3. 연계 방식
3.1 직접 연계
- 장점: 구현 단순, 개발 비용 및 기간 짧음, 처리 성능 좋음
- 단점: 시스템 간 결합도 높음, 암복호화 처리 불가, 환경 제한적
3.2 간접 연계 (중간 매개체 이용)
- 장점: 상이한 네트워크/프로토콜 연계 가능, 유연한 서비스 가능
- 단점: 아키텍처 복잡, 성능 저하 가능성, 개발 및 테스트 기간 길어짐
4. 주요 연계 기술
4.1 직접 연계 기술
- DB 링크: DB에서 제공하는 링크 객체 이용
- DB 연결: WAS에서 DB 커넥션 풀 생성하여 연결
- API/Open API: 애플리케이션 프로그래밍 인터페이스 이용
- JDBC: JDBC 드라이버를 이용한 DB 연결
- 하이퍼링크: 페이지 간 이동 속성
4.2 간접 연계 기술
- 연계 솔루션(EAI): 서로 다른 플랫폼/애플리케이션 간 정보 전달, 연계, 통합
- Web Service/ESB: WSDL과 SOAP 프로토콜 이용한 연계
- 소켓(Socket): 포트 할당 및 클라이언트 요청 연결을 통한 통신
내외부 연계 모듈 구현
1. 연계 모듈 기능 구현
- 주로 EAI/ESB 방식과 웹 서비스 방식으로 구분
2. EAI (Enterprise Application Integration) 방식
2.1 개념
- 서로 다른 플랫폼 및 애플리케이션 간 정보 전달, 연계, 통합 솔루션
2.2 구성요소
- EAI 플랫폼, 어댑터, 브로커, 메시지 큐, 비즈니스 워크플로우
2.3 구축 유형
- 포인트 투 포인트, 허브 앤 스포크, 메시지 버스, 하이브리드
3. ESB (Enterprise Service Bus) 방식
3.1 개념
- 서비스 중심의 통합을 지향하는 아키텍처
3.2 특징
- 핵심 미들웨어, 버스 방식으로 확장성 및 유연한 아키텍처 구성 가능
4. 웹 서비스 방식
4.1 개념
- 네트워크에 분산된 정보를 서비스 형태로 개방하여 표준화된 방식으로 공유하는 기술
4.2 유형
- SOAP: XML 기반 메시지 교환 프로토콜
- WSDL: 웹 서비스 상세 정보 기술 언어
- UDDI: 웹 서비스 정보 등록 및 검색 저장소
5. IPC (Inter-Process Communication) 방식
5.1 개념
- 프로세스 간 데이터 통신 기술
5.2 주요 기법
- 메시지 큐, 공유 메모리, 소켓, 세마포어
728x90
반응형
'자격증 공부 > 정보처리기사 실기' 카테고리의 다른 글
8. 서버 프로그램 구현 (1) | 2024.10.07 |
---|---|
5. 인터페이스 구현 (3) | 2024.10.05 |
3. 데이터 입출력 구현 (1) | 2024.10.05 |
2. 화면 설계 (1) | 2024.10.02 |
1-1 소프트웨어 개발방법론, 프로젝트 관리 (1) | 2024.09.30 |