상세정보
AJAX 완전정복(프로 개발자를 위한)
- 저자
- 백승협
- 출판사
- 길벗
- 출판일
- 2007-05-25
- 등록일
- 2008-11-10
- 파일포맷
- EPUB
- 파일크기
- 11MB
- 공급사
- 교보문고
- 지원기기
-
PC
PHONE
TABLET
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
AJAX 실무 활용서. 이 책은 웹 2.0 시대에 맞게 AJAX 를 이용해 실무에서 개발자들이 활용할 수 있는 내용을 개발자인 저자의 경험을 통해 이해하기 쉽게 설명한 것으로 한국의 웹 실정에 맞는 내용으로 구성했다.
《AJAX 완전정복》은 웹 2.0의 의미와 AJAX 지식과 웹의 트렌드부터 AJAX 사이트 비동기와 XMLHTTP, 자바 스크립트와 XML 웹 서비스를 이용한 AJAX 프로그래밍 패턴 사용법, 계층형 메뉴 구현하기 등의 내용을 담았다.
저자소개
지은이
백승협
현(주)SK 커뮤니케이션즈 글로벌 서비스 개발팀 과장
네이트닷컴 영화, 음악, 콘텐츠 모바일 서비스 개발
글로벌 싸이월드(한국,미국,중국,일본,베트남 싸이월드)미니홈, 음악, 클럽, 채팅 서비스 개발
목차
저자의 말
베타테스터 인터뷰
프로그램과 예제 파일
이 책에 대하여
첫째마당 Ajax의 모든 것!
1장 Ajax의 세계로 날아보자
웹 2.0이 도대체 뭘까?
웨 2.0과 Ajax
Ajax에 대하여
왜 웹 2.0에 Ajax가 따라다닐까?
성공한 웹 사이트의 공통점
Ajax를 이루는 구성요소
Ajax의 원리
Ajax의 장단점
Ajax가 멋들어진 사이트
2장 동기와 비동기
동기? 비동기?
동기와 비동기는 이런 점이 다르다
다른 상황도 한번 고려해 보자
Hello, Ajax!
Ajax의 기본 동작
3장 Ajax의 심장, XMLHTTP
히든 아이프레임을 이용한 HTTP 요청의 비동기 처리
XMLHTTPRequest? XMLHTTP?
브라우저별 XMLHTTP의 차이점
XMLHTTP의 속성과 메서드
XMLHTTP의 보안 규칙
XMLHTTP의 동기와 비동기
XMLHTTP를 사용할 때의 장단점
4장 Ajax와 자바스크립트
Ajax를 좀 더 Ajax답게
자바스크립트와 HTML
자바스크립트와 XML
자바스크립트와 OOP
자바스크립트와 JSON
5장 XMLHTTP를 이용한 Ajax 패턴
HTTP 요청을 보내고 응답을 기다렸다가 진행하기
여러 XMLHTTP에서 동시에 온 응답 구별하기
XMLHTTP의 오류 감지하기
캐시로 인한 오동작 방지하기
XMLHTTP로 동시에 여러 요청 처리하기
래퍼를 이용하여 XMLHTTP 포장하기
여거 개의 XMLHTTP를 커넥션 풀로 관리하기
요청을 저장해 두고 주기적으로 보내기
Ajax가 동작 중임을 사용자에게 알리기
XMLHTTP로 데이저 POST하기
다른 도메인의 정보 이용하기
HTTP 응답 미리 로드하기
HTTP 폴링
HTTP 스트리밍
6장 XML 웹 서비스와 Ajax
XML 웹 서비스 클라이언트
공개된 구글의 API
인터넷 익스플로러에서만 동작하는 구글 웹 서비스 클라이언트
크로스 도메인 프록시의 구성
구글 웹 서비스 프록시 서버를 이용한 웹 서비스 클라이어트
웹 서비스 자바스크립트 프록시를 이용한 웹 서비스 클라이언트
Ajax를 위한 웹 서비스 - REST 웹 서비스
둘째마당 실전! Ajax 활용 예제
7장 Ajax와 캐스케이딩 드롭다운 리스트를 이용한 주소 찾기 메뉴
예제 구현 환경 확인하기
예제에서 사용하는 서버 페이지
ASP.NET으로 구현된 서버 페이지
예제 구현 자세히 살펴보기
예제 설치하고 실행하기
8장 구글ㆍ네이버와 같은 추천 검색어 제시 기능
검색 사이트에서 볼 수 있는 추천 검색어 기능
추천 검색어 예제의 구조
서버 페이지 구현하기
클라이언트 HTML 페이지 구현하기
예제 설치하고 실행하기
9장 드래그앤드롭을 지원하는 온라인 서점
Ajax 온라인 서점의 기능
Ajax 온라인 서점의 구조
서버 페이지 구현하기
클라이언트 HTML 페이지 구현하기
예제 설치하고 실행하기
10장 플래시와 Ajax를 이용한 야후 검색 클라이언트
플래시와 Ajax의 관계
Ajax에서 플래시를 이용할 때의 장점
플래시, XMLHTTP의 대안
플래시 개발 환경 준비하기
Hello, 플래시 Ajax!
플래시를 이용한 야후 이미지 검색 클라이언트
11장 플래시와 Ajax를 이용한 멀티 파일 업로드
플래시 파일 업로드하기
플래시를 이용한 파일 업로드의 구조
파일 업로드 페이지 준비하기
ASP.NET 이외의 환경에서 업로드하기
플래시를 이용한 Ajax 파일 업로드 컴포넌트
업로드 스크립트 자세히 살펴보기
HTML 살펴보기
12장 HTML 기반의 MSN 메신저
누구나 MSN 메신저를 만들 수 있을까?
Ajax로 MSN 메신저를 만들 수 있을까?
어떤 구조로 동작하나?
용어 통일하기
Ajax 기반의 HTML 메신저의 장점
동작에 따른 각 부분의 역할
XMLHTTP를 비동기 메시지 전달에 이용하기
예제 구현 환경 준비하기 - 자바로 구현한 AjaxMsn 서버
HTML 메신저 구현하기
AjaxMsn 서버 구현하기
AjaxMsn 메신저 예제 따라하기
브라우저로 HTML 메신저 시작하기
Appendix
A. Ajax 라이브러리 프레임워크
Prototype.js
UI 라이브러리
Ajax 응용 프로그램 프레임워크
Ajax RIA 프레임워크
B. Ajax 실행 환경 구성
웹 서버 준비하기
플래시 설치하기
JDK 설치하기
C. Ajax 디버깅 기능
Ajax 프로그래밍보다 두 배는 어려운 Ajax 디버깅
자바스크립트 콘솔
XmlHttpRequestDebugging
마이크로소프트 스크립트 디버거
파이어버그
aptana