본문 바로가기
정보처리기사 필기 총정리/2과목: 소프트웨어 개발

인터페이스 구현 | 인터페이스 보안 ★★

by 함께 공부해요 2020. 10. 1.
p.276~281, 2-98, 2-112

1) 데이터 통신을 이용한 인터페이스 구현 __ 201, 2회 기출문제

- 애플리케이션 영역에서 인터페이스 형식에 맞춘 데이터 포맷을 인터페이스 대상으로 전송하고 이를 수신 측에서 파싱(Parsing)해 해석하는 방식

- 주로 JSON이나 XML형식의 데이터 포맷을 사용해 인터페이스를 구현

 

* JSON(JavaScript Object Notation): 속성-값 쌍(Attribut-Value Pairs)으로 이뤄진 데이터 객체를 전달하기 위해 사람이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷 ★

 

* XML(eXtensible Markup Language): 특수한 목적을 갖는 마크업 언어를 만드는 데 사용되는 다목적 마크업 언어, 웹 페이지의 기본 형식인 HTML의 문법이 각 웹 브라우저에서 상호 호환적이지 못하다는 문제와 SGML(Stand Generalized Markup Language)의 복잡함을 해결하기 위해 개발됨 ★

 

 

2) 인터페이스 엔터티를 이용한 인터페이스 구현

- 인터페이스가 필요한 시스템 사이에 별도의 인터페이스 엔터티로 상호 연계하는 방식

- 일반적으로 인터페이스 테이블을 엔터티로 활용

- , 수신 인터페이스 테이블의 구조는 상황에 따라 서로 다르게 설계할 수도 있음

 

 

3) 인터페이스 보안 기능 적용 __ 2-108

- 네트워크(Network), 애플리케이션(Application), 데이터베이스(Database) 영역

 

* 스니핑(Sniffing): 네트워크의 중간에서 남의 패킷 정보를 도청하는 해킹 유형

 

* 소프트웨어 개발 보안(시큐어 코딩, Secure Coding): 소프트웨어 개발 과정에서 지켜야 할 일련의 보안 활동

ex) 력 데이터 검증 표현, 안 기능, 간 및 상태, 러 처리, 드 오류, 슐화, API 오용

#입보시 에코캡아

 

 

wook-2124.tistory.com/275

 

2020 정보처리기사 필기 총정리 (시나공, 수제비)

본 정리 글은 시나공과 수제비 필기책의 내용을 압축 요약하여 작성했기 때문에 내용이 부족할 수 있습니다. 자세한 내용과 출제 예상문제 및 기출문제를 공부하기 위해서 책을 꼭 참고하시고,

wook-2124.tistory.com

wook-2124.tistory.com/206

 

정보처리기사 필기 실기 공부방법 및 기출문제 무료 공유

<네이버페이 5천원 적립 이벤트> 10/18까지 네이버페이 5,000원을 무료​로 주는 이벤트가 진행중이니 한번 확인해보세요🙏 네이버페이 포인트 5천원 무료 적립 이벤트! 모르면 손해!! (초간단) 먼�

wook-2124.tistory.com

댓글