정보처리기사
5. 인터페이스 구현 - Chap 2. 인터페이스 기능 구현
Elin J
2021. 6. 18. 02:08
Chapter 2. 인터페이스 기능 구현
1. 인터페이스 기능 구현 정의
: 응용 소프트웨어와 연계대상 모듈 간의 세부 설계서를 확인하여 일관되고 정형화된 인터페이스 기능을 구현
--> 컴포넌트 명세서 / 인터페이스 명세서
2. 인터페이스 기능 구현★★
1) JSON 개념
: 속성-값(Attribute-Value Pair) 쌍 또는 "키-값 쌍"으로 이루어진 데이터 오브젝트를 전달하기 위해
인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷 --> 가벼움
2) XML 개념
: HTML의 단점을 보완한 인터넷 언어로, SGML의 복잡한 단점을 개선 한 특수한 목적을 갖는 마크업 언어 --> 무거움
3) AJAX 개념
: 자바스크립트를 사용하여 웹 서버와 클라이언트 간 비동기적으로 XML 데이터를 교환하고 조작하기 위한 웹 기술
4) REST 개념
: 웹과 같은 분산 하이퍼미디어 환경에서 자원의 존재/상태 정보를 표준화된 HTTP 메서드로 주고 받는 웹 아키텍처
--> 핵심 기술: 자원, 행위, 표현
3. 인터페이스 예외 처리 방안
1) 데이터 통신을 사용한 예외 처리 방법
2) 인터페이스 개체(Entity)를 사용하는 예외 처리 방법
4. 인터페이스 보안 기능 적용
1) 인터페이스 보안 구현 방안
- 시큐어 코딩 (9과목 심화)
- 데이터베이스 암호화 - 애,플,티,하
API 방식 / Plug-in 방식 / TDE 방식 / Hybrid 방식
- 통신 암호화 전송 (9과목 심화)