
AJAX?
Asynchronous JavaScript And XML의 줄임말로 비동기적인 웹 애플리 케이션의 제작을 위한 웹 개발 기법묶음이다.
- AJAX는 비동기적인 웹 애플리케이션의 제작을 위해 JavaScript와 XML을 이용한 비동기적 정보 교환 기법
- AJAX는 필요한 데이터만을 웹서버에 요청해서 받은 후 클라이언트에서 데이터에 대한 처리 가능
- 보통 SOAP이나 XML 기반의 웹 서비스 프로토콜이 사용되며, 웹 서버의 응답을 처리하기 위해 클라이언트 쪽에서는 자바스크립트 사용
- AJAX는 Google Map과 Google pages에서 사용한 기술에 기반하여 제작
아래와 같은 정보를 조합하여 사용한다.
- 표현 정보를 위한 HTML 또는 XHTML과 CSS
- 동적인 화면 출력 및 표시 정보와의 상호작용을 위한 DOM, 자바스크립트
- 웹서버와 비동기적으로 데이터를 교환하고 조작하기위한 XML, XSLT, XMLHttpRequest
[Tips]
- XML과 자바스크립트는 AJAX
- XML과 언어는 WSDL
- XML과 프로토콜은 SOAP
반응형
'개발 > CS' 카테고리의 다른 글
| 터미널, 터미널명령어를 알아야하는이유? (2) | 2023.02.26 |
|---|---|
| [CS] 프로그래밍 언어 분류 (0) | 2023.02.07 |
| [CS] CPU, 프로세스, 스레드 (2) | 2023.02.04 |
| [Network] IP, DNS, HTTP, HTTPS (1) | 2023.01.26 |
| 웹 데이터 저장방식: 쿠키, 세션, 토큰, 캐시, CDN (0) | 2023.01.12 |