인터페이스 데이터 표준
인터페이스 데이터 표준이란 모듈 간 인터페이스에 사용되는 데이터의 형식을 표준화하는 것입니다. 확인된 인터페이스 데이터 표준은, 인터페이스 기능 구현을 정의하는데에 사용됩니다. 다음은 인터페이스 데이터 표준 확인 절차입니다.
1) 데이터 인터페이스 확인
2) 인터페이스 기능 확인
3) 인터페이스 데이터 표준 확인
인터페이스 기능 구현 정의
인터페이스 기능 구현 정의는 인터페이스를 실제로 구현하기 위해 인터페이스 기능에 대한 구현 방법을 기술하는 것입니다. 인터페이스 기능 구현 정의 절차는 아래와 같습니다.
1) 컴포넌트 명세서 확인
2) 인터페이스 명세서 확인
3) 일관된 인터페이스 기능 구현 정의
4) 정의된 인터페이스 기능 구현 정형화
모듈 세부 설계서는 모듈의 구성 요소와 세부적인 동작 등을 정의한 설계서입니다. 종류는 아래 2가지가 있습니다.
- 컴포넌트 명세서
- 인터페이스 명세서
인터페이스 구현
인터페이스 구현은 송 · 수신 시스템 간의 데이터 교환 및 처리를 실현해 주는 작업을 의미합니다. 대표적인 인터페이스 구현 방법은 다음 2가지가 있습니다.
데이터 통신을 이용한 인터페이스 구현 | 인터페이스 엔티티를 이용한 인터페이스 구현 |
(송신측) 애플리케이션 영역 - 데이터 포맷을 전송 (수신측) 인터페이스 대상 - 이를 파싱하여 해석 |
인터페이스가 필요한 시스템 사이에 별도의 인터페이스 엔티티를 두기 |
주로 JSON 형식의 데이터 포맷을 사용 | 주로 인터페이스 테이블을 엔티티로 사용 |
★ JSON이란 'JavaScript Object Notation'의 약자로, 데이터 객체를 속성 · 값의 쌍 형태로 표현하는 개방형 표준 포맷입니다. AJAX에서 XML을 대체하여 사용하고 있습니다.
★ AJAX란 'Asynchronous JavaScript and XML'의 약자로, 자바 스크립트를 사용하여 클라이언트와 서버 간에 XML 데이터를 주고 받는 비동기 통신 기술입니다. 전체 페이지를 새로 고치지 않고도 웹페이지 일부 영역만을 업데이트할 수 있도록 하는 기술입니다.
'etc. > 정보처리기사' 카테고리의 다른 글
인터페이스 구현 검증 (0) | 2021.09.13 |
---|---|
★ 인터페이스 보안 (0) | 2021.09.13 |
★★★ 모듈 연계 (0) | 2021.09.13 |
인터페이스 설계서 (0) | 2021.09.13 |
미들웨어 (0) | 2021.09.09 |