1. 연계 데이터 구성(최근 4년간 출제 없음)
- 통합구현
- 단위 기능을 하는 모듈 간의 연계와 통합
2. 연계 메커니즘 구성(최근 4년간 출제 없음)
3. 내외부 연계 모듈 구현
3-1. EAI/ESB
- EAI(Enterprise Application integration)
- 기업내의 시스템들끼리의 커뮤니케이션을 위한 미들웨어
- 비즈니스 로직 중심
- 이종(다른) 시스템들 사이에 위치 -> 각 시스템에 필요한 정보를 서로 소통 및 관리 효율성 증대
- EAI의 구축 유형
- Point-to-Point
- 중간에 미들웨어가 없고 각 애플리케이션간 점대점 형태로 연결
- 상대적 저렴
- 변경 및 재사용 어려움
- Hub & Spoke
- 중앙 집중적 방식: 가운데 허브가 데이터를 전송
- 모든 데이터 전송 보장
- 확장, 유지 보수 용이
- 허브 장애시 전체 영향
- Message Bus
- 애플리케이션 사이 미들웨어(버스)를 두어 처리
- 미들웨어 통한 통합
- 어댑터가 시스템과 버스를 연결하여 뛰어난 확장성과 대용량 처리 가능
- Hybrid
- 그룹 내에서는 허브 & 스포크 방식
- 그룹 간에서는 메시징 버스 방식
- 데이터 병목 최소화
- Point-to-Point
- EAI의 구축 유형
- ESB(Enterprise Service Bus)
- 애플리케이션 통합은 유사하나 서비스 중심으로 통합하는 기술
3-2. 웹 서비스(Web Service) 방식
- 웹 서비스
- SOAP
- HTTP, HTTPS, SMTP등을 사용하여 XML기반의 메시지를 네트워크 상에서 교환하는 프로토콜
- 기본적인 송수신은 HTTP를 통해서 이루어짐
- WSDL
- 웹 서비스명, 웹 서비스 제공 위치, 웹 서비스 메시지 포맷, Protocol 정보 등 상세 정보 기술 파일. XML 형식
- UDDI
- 웹 서비스에 대한 정보 WSDL을 등록하고, 검색하기 위한 저장소
- 검색 엔진처럼 UDDI에서 웹 서비스 정보를 검색하여 사용
- SOAP
- 웹 서비스 방식
- 네트워크 분산되어 있는 정보를 서비스 형태로 개방하여 표준화된 방식으로 공유하는 기술
- HTTP - 문서 전송을 위한 통신 규약. 하이퍼텍스트 문서 교환 가능
- Hypertext - 문자, 그래픽, 음성 및 영상을 서로 연결, 순서에 관계 없이 이용자가 정보 검색 가능한 방법
- HTML - 웹페이지 표시를 위한 마크업 언어. 제목, 단락, 목록 등 구조적 문서를 만들 수 있는 방법 제공
3-3. IPC 방식
- Inter-Process Communication
- 운영체제에서 프로세스 간 서로 데이터를 주고받기 위한 통신 기술
- 구성요소
- 파이프 - 한 프로세스의 출력이 다른 프로세스의 입력으로 사용
- 공유메모리 - 한 프로세스의 일부분 공유
- 소켓 - 클라이언트와 서버 프로세스 사이 통신
- 세마포어 - 프로세스 사이의 동기(정보 공유) 맞추는 기능
- 시그널 - 프로세스간의 통신 또는 동기화를 위한 신호
- 구성요소
'자격증 > 정보처리기사 인강 - 실기' 카테고리의 다른 글
6. 화면 설계 (0) | 2024.07.14 |
---|---|
5. 인터페이스 구현 (2) | 2024.07.14 |
4. 서버프로그램 구현 (0) | 2024.07.12 |
2. 데이터 입출력 구현 (0) | 2024.06.26 |
1. 요구사항 확인 (0) | 2024.06.21 |