인터페이스 기능 구현

BaeBae·2022년 3월 6일
0

정보처리기사

목록 보기
9/21
post-thumbnail

< JSON >

  • Javascript Object Notation
  • 개념: 속성-값 쌍 또는 키-값 쌍으로 이루어진 데이터 오브젝트를 전달하기 위해 사람일 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷
  • 특징: AJAX에서 많이 사용되고 XML을 대체하는 주요 데이터 포맷

< JSON의 자료형 >

  • 숫자 74 3.14
  • 문자열 “ABCD” “1234”
  • 배열 [10, {“V”:20}, {30, “마흔”}]
  • 객체 {“name2”:40, “name3”:“”값3“}

< XML >

  • Extensible Markup Language
  • 개념: HTML의 단점을 보완한 인터넷 언어, SGML의 복잡한 단점을 개선한 특수한 목적을 갖는 마크업 언어
  • 특징: 송수진 시스템 간 데이터 연계의 편의성을 위해 전송되는 데이터 구조를 동일한 형태로 정의, 인간과 기계가 모두 이해할 수 있는 텍스트 형태로 마크업 포맷을 정의하기 위한 메타언어

< AJAX >

  • Asynchronous Javascript And XML
  • 개념: 자바스크립트를 사용하여 웹 서버와 클라이언트 간 비동기적으로 XML 데이터를 교환하고 조작하기 위한 웹 기술, 브러우저가 가진 XMLHttpRequest 객체를 이용해 일부 페이지 데이터만을 로드하는 기법, HTML만으로는 어려운 다양한 작업을 웹 페이지에서 구현해서 이용자가 웹 페이지와 자유롭게 상호 작용할 수 있도록 구현하는 기법


< 데이터베이스 암호화 기법 >

  1. API 방식
  • 애플리케이션 레벨에서 암호 모듈을 적용하는 애플리케이션 수정 방식
  • 애플리케이션 서버에 암복호화, 정책관리, 키 관리 등의 부하 발생
  1. Plug-in 방식
  • 암복호화 모듈이 DB 서버에 설치된 방식
  • DB 서버에 암복호화, 정책 관리, 키 관리 등의 부하 발생
  1. TDE 방식
  • DB 서버의 DBMS 커널이 자체적으로 암복호화 기능을 수행하는 방식
  • 내장되어 있는 암호화기능(TDE)을 이용
  1. Hybrid 방식
  • API 방식과 Plug-in 방식을 결합하는 방식
  • DB 서버와 애플리케이션 서버로 부하 분산
profile
Data가 좋은 Web 개발자

0개의 댓글