인터페이스 기능구현
: 개발하고자 하는 응용 소프트웨어와 연계 대상 모듈 간의 세부 설계서를 확인하여 일관되고 정형화된 인터페이스 기능을 구현
- JSON / XML / AJAX / REST
인터페이스 기능구현 절차
1) 세부 설계서 확인 -> 2) 인터페이스 기능 정의 -> 3) 인터페이스 기능 정형화
컴포넌트 명세서
: 컴포넌트의 개요, 내부 클래스의 동작, 인터페이스를 통해 외부와 통신하는 명세를 정의
인터페이스 명세서
: 컴포넌트 명세서에 명시된 인터페이스 클래스의 세부적인 조건 및 기능을 명시한 명세서
* JSON
: 속성-값 쌍 또는 키-값 쌍으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷
* XML
: HTML의 단점을 보완한 인터넷 언어로, SGML의 복잡한 단점을 개선한 특수한 목적을 갖는 마크업 언어
- 문법
1) 트리구조로 구성되어 있어 상위 태그는 여러 개의 하위 태그를 가질 수 있음
2) 여닫는 순서는 반드시 지켜져야 하고, 띄어쓰기는 인식
* AJAX
: 자바스크립트를 사용하여 웹 서버와 클라이언트 간 비동기적으로 XML 데이터를 교환하고 조작하기 위한 웹 기술
* REST
: 웹과 같은 분산 하이퍼미디어 환경에서 자원의 존재//상태 정보를 표준화된 HTTP 메서드로 주고받은 웹 아키텍처
- 구성
: 자원 / 행위 / 표현 3가지 요소
- REST 메서드
메서드 | 의미 |
POST | Create(생성) |
GET | Select(조회) |
PUT | Update(수정) |
DELETE | Delete(삭제) |
'나혼자 스터디 > 정보처리기사' 카테고리의 다른 글
배치 프로그램 / 배치 스케줄러 (0) | 2022.07.04 |
---|---|
개발환경 구축 / 개발환경 구축 도구 (0) | 2022.07.01 |
외부, 내부 모듈 간 공통 기능 및 데이터 인터페이스 확인 (0) | 2022.06.30 |
연계 테스트 및 검증 (0) | 2022.06.30 |
웹 서비스 / SOAP / WSDL / UDDI / IPC (0) | 2022.06.30 |