logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

RESTful 웹 서비스

RESTful 웹 서비스

(웹 서비스의 진화)

Leonard Richardson, Sam Ruby (지은이), 강정민 (옮긴이)
  |  
정보문화사
2008-03-03
  |  
23,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

RESTful 웹 서비스

책 정보

· 제목 : RESTful 웹 서비스 (웹 서비스의 진화)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9788956744193
· 쪽수 : 610쪽

책 소개

오늘날의 웹 서비스 기술은 웹을 성공적으로 만드는 간결함을 잃어버렸다. 웹은 웹처럼 작동하지 않기 때문에 더 이상 그 장점을 살리지 못하고 있다. 이 책은 '웹'을 다시 웹 서비스로 돌려놓고 있다. 이미 매일 사용하고 있는 기술들을 programmable web에 접목시키는 방법에 대해서 알려준다. 그 핵심은 REST이다.

목차

Chapter 1 프로그램 가능한 웹과 그곳에 살고 있는 것들
프로그램 가능한 웹의 여러 가지 것들
HTTP: 문서의 포장
메소드 정보
정보 살펴보기
서로 경쟁하는 아키텍처들
프로그램용 웹의 기술
나머지 용어들

Chapter 2 웹 서비스 클라이언트 작성하기
웹 서비스는 웹 사이트다
del.icio.us: 응용프로그램 예제
요청 만들기: HTTP 라이브러리
응답 프로세싱: XML 파서
JSON 파서: 연속 데이터 다루기
WADL로 쉽게 만들어진 클라이언트

Chapter 3 REST적인 서비스는 무엇이 다른가?
간단한 스토리지 서비스 소개
S3의 객체 지향 디자인
리소스
HTTP 응답 코드
S3 클라이언트
요청 서명과 Access Control
S3 클라이언트 라이브러리 사용하기
ActiveResource로 명확하게 만든 클라이언트
단어 구분하기

Chapter 4 리소스 지향 아키텍처
리소스 지향은 지금 무엇을?
리소스는 무엇인가?
URIs
Addressability(주소 부여의 가능)
Statelessness
Representations
Links와 Connectedness
동질의 인터페이스
바로 이거다!

Chapter 5 읽기 전용 리소스 지향 서비스 디자인하기
리소스 디자인
읽기 전용 리소스의 변경을 위한 요구사항
데이터 셋의 처리
리소스에서 데이터 셋의 분리
리소스 이름
표현 방식의 디자인
리소스간의 링크
HTTP 응답
결론

Chapter 6 읽기/쓰기 리소스 지향 서비스 디자인하기
리소스로써 사용자 계정
Custom Place
지도 서비스를 되돌아보며

Chapter 7 서비스 구현
소셜 북마킹 웹 서비스
데이터 셋의 형상화
리소스 디자인
클라이언트로부터 받은 결과의 표현을 위한 디자인
클라이언트로 제공할 데이터 표출을 위한 디자인
각 리소스간의 연결
정상 동작을 위한 가정
잘못된 곳으로 가는 것
컨트롤러 코드
모델 코드
클라이언트가 인식하기 위해 필요한 것

Chapter 8 REST와 ROA를 위한 최고의 실습
리소스 지향의 기본
일반적인 ROA 프로시저
Addressability
State와 Statelessness
Connectedness
Uniform Interface
확실한 명제
리소스 디자인
URI 디자인
Outgoing Representations
Incoming Representations
서비스 버저닝
Permanent URI vs. Readable URI
HTTP의 표준적인 형태
가짜 PUT과 DELETE
쿠키의 문제
왜 사용자는 HTTP Client를 신뢰하는가?

Chapter 9 서비스 블록 만들기
표현 포맷
미리 만들어진 제어 흐름
하이퍼미디어 기술

Chapter 10 리소스 지향 아키텍처 vs. 큰 규모의 웹 서비스
Big Web Service가 해결하려고 하는 문제는 무엇인가?
SOAP
WSDL
UDDI
보안
신뢰성 있는 메시징
트랜잭션
BPEL, ESB 그리고 SOA
결론

Chapter 11 REST 클라이언트로서의 Ajax 애플리케이션
AJAX에서 Ajax로
Ajax 아키텍처
del.icio.us 예제
Ajax의 이점
Ajax의 단점
REST Goes Better
요청 생성하기
응답 다루기
JSON
REST의 이득을 독점하지 말라
크로스 브라우저 이슈와 Ajax 라이브러리
브라우저 보안 모델 뒤엎기

Chapter 12 REST적인 서비스를 위한 프레임워크
Ruby on Rails
Restlet
Django
결론

Appendix A REST를 위한 리소스와 REST적인 리소스
표준과 가이드
여러분이 사용할 수 있는 서비스

Appendix B HTTP 응답 코드 상위 42개
Three to Seven Status Codes: Bare Minimum
1xx: Meta
2xx: Success
3xx: Redirection
4xx: Client-Side 에러
5xx: Server-Side 에러

Appendix C 중요한 HTTP 헤더
표준 헤더
비표준 헤더

찾아보기

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책