정처기 실기 / 5. 인터페이스, XML, JSON, REST

권나영·2021년 10월 9일

정보처리기사

목록 보기
6/14

JSON (Javascript Object Notation)

키-값 쌍으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷
AJAX에서 많이 사용되고 XML을 대체하는 주요 데이터 포맷

XML (Extensible Markup Language)

HTML 단점 보완
SGML의 복잡한 단점을 개선한 마크업 언어

디지털 콘텐츠, 웹 서비스 권리 조건을 표현한 XML 기반의 마크업 언어?

: XrML

AJAX (Asynchronous Javascript And XML)

비동기적 XML 데이터 교환, 조작하기 위한 웹 기술
XMLHttpRequest 객체를 이용해 전체 페이지를 새로 로드하지 않고 필요한 부분만 로드

REST (Representational State Transfer)

  • 웹과 같은 분산 하이퍼미디어 환경에서 자원의 존재/상태 정보를 표준화된 HTTP 메서드로 주고받는 웹 아키텍쳐 (리소스, 메소드, 메시지)

인터페이스 구현 검증 도구

  • xUnit : 자바, C++, .Net 등 다양한 언어를 지원하는 단위테스트 프레임워크
  • STAF : 서비스 호출, 컴포넌트 재사용 등 다양한 환경 지원하는 테스트 프레임워크
  • NTAF : FitNess + STAF
  • Selenium : 다양한 브라우저 지원 및 개발언어 지원

인터페이스 감시 도구 (APM : 성능 모니터링 도구)

  • 스카우터
  • 제니퍼
profile
나영

0개의 댓글