Posted by 조은성
,

XMLHttpRequest 객체

    • AJAX 의 비동기적 처리의 핵심 JavaScript 객체
    • 서버와 클라이언트(Web Browser) 사이의 비동기적 데이터
      송수신을 담당하는 객체
    • 모든 Web Browser가 지원하나 사용 방법은 차이가 있다.
        – IE 6버전 까지는 지원하는 MS 자체 객체로 지원

Posted by 조은성
,

AJAX 개요
    • JavaScript와 XML을 이용하여 Web Client와 Server간의
        비동기적 처리를 지원하는 프로그래밍 기법
        – Google의 Google Map이 AJAX를 이용하여 구축된 이후 각광 받음.
        – Web 2.0의 Rich Client 기술로 인식되어 Web의 많은 분야에서 적용되는
추세
    • AJAX는 그 자체가 하나의 기술이라기 보다는 패턴을 의미
        한다.
        – 기존 Web Browser가 제공하는 기능을 활용하는 프로그래밍 패턴.
        – 기존 기술인 JavaScript와 XML등을 이용한 프로그래밍 패턴

AJAX 프로그래밍 패턴

1. XMLHttpRequest 객체 구하기
2. 서버에 Request 전달
3. 서버에서 응답한 Response 데이터 처리하기
Posted by 조은성
,