SECTION 086 인터페이스 요구사항 검증
(2) 요구사항 검증 방법
동료검토(Peer Review) | 요구사항 명세서 작성자가 명세서 내용을 직접 설명하고 동료들이 이를 들으면서 결함을 발견하는 형태의 검토 방법 |
워크스루(Walk Through) | 검토 회의 전에 요구사항 명세서를 미리 배포하여 사전 검토한 후에 짧은 검토 회의를 통해 결함을 발견하는 형태의 검토 방법 |
인스펙션(Inspection) | 요구사항 명세서 작성자를 제외한 다른 검토 전문가들이 요구사항 명세서를 확인하면서 결함을 발견하는 형태의 검토 방법 |
(2) 시스템 연계 기술
기술 | 내용 |
Socket | 서버가 통신을 위한 소켓(Socket)를 생성하여 포트를 할당하고 클라이언트의 통신 요청 시 클라이언트와 연결하여 통신하는 네트워크 기술 |
(3) 인터페이스 통신 유형
유형 | 내용 |
동기 | 시스템에서 거래를 요청하고 응답이 올 때까지 대기(Request-Reply)하는 방식 |
비동기 | 시스템에서 거래를 요청하고 다른 작업을 수행하다 응답이 오면 처리하는 방식 |
SECTION 090 미들웨어 솔루션
(5) TP-Monitor(트랜잭션 처리 모니터)
- TP-Monitor는 온라인 트랜잭션 업무에서 트랜잭션을 처리 및 감시하는 미들웨어이다.
- 항공기나 철도 예약 업무 등 사용자 수가 증가해도 빠른 응답 속도를 유지해야 하는 업무에 주로 사용된다.
(7) WAS(웹 애플리케이션 서버)
WAS는 사용자의 요구에 따라 변하는 동적인 콘텐츠를 처리하기 위한 미들웨어이다.
SECTION 092 모듈 연계를 위한 인터페이스 기능 식별
(2) EAI(Enterprise Application Integration)
EAI는 기업 내 각종 애플리케이션 및 플랫폼 간의 정보 전달, 연계, 통합 등 상호 연동이 가능하게 해주는 솔루션이다.
유형 | 기능 | 모형 |
Point-to-Point | - 가장 기본적인 애플리케이션 통합 방식 - 애플리케이션을 1:1로 연결함 |
|
Hub & Spoke | - 단일 접점인 허브 시스템을 통해 데이터를 전송하는 중앙 집중형 방식 - 확장 및 유지 보수가 용이함 |
|
Message Bus(ESB 방식) | - 애플리케이션 사이에 미들웨어를 두어 처리하는 방식 - 확장성이 뛰어나며 대용량 처리가 가능함 |
|
Hybrid | - Hub & Spoke와 Message Bus의 혼합 방식 - 그룹 내에서는 Hub&Spoke 방식을, 그룹 간에는 Message Bus 방식을 사용함 |
(4) 웹 서비스(Web Service)
SOAP | HTTP, HTTPS, SMTP 등을 활용하여 XML 기반의 메시지를 네트워크 상에서 교환하는 프로토콜 |
WSDL | 웹 서비스명, 서비스 제공 위치, 프로토콜 등 웹 서비스에 대한 상세 정보를 XML 형식으로 구현함 |
SECTION 095 인터페이스 구현
(4) JSON(JavaScript Object Notation)
용량이 적은 데이터를 교환하기 위해 데이터 객체를 속성/값의 쌍(Attribute-Value Pairs) 형태로 표현하는 개방형 표준 표맷이다.
비동기 처리에 사용되는 AJAX에서 XML을 대체하여 사용되고 있다.
(5) AJAX
AJAX는 자바 스크립트(JavaScript)를 사용하여 클라이언트와 서버 간에 XML 데이터를 주고 받는 비동기 통신 기술이다.
전체 페이지를 새로 고치지 않고도 웹 페이지 일부 영역만을 업데이트할 수 있다.
'자격증 > 정보처리기사 실기' 카테고리의 다른 글
시나공 정보처리기사 실기 요약 7장 애플리케이션 테스트 관리 (0) | 2021.09.27 |
---|---|
시나공 정보처리기사 실기 요약 6장 화면 설계 (0) | 2021.09.27 |
시나공 정보처리기사 실기 요약 4장 서버 프로그램 구현 (0) | 2021.09.25 |
시나공 정보처리기사 실기 요약 3장 데이터 입/출력 구현 (0) | 2021.09.25 |
시나공 정보처리기사 실기 요약 2장 데이터 입/출력 구현 (0) | 2021.09.20 |