HOME > 상세정보

상세정보

HTTP : the definitive guide 1st ed

HTTP : the definitive guide 1st ed

자료유형
단행본
개인저자
Gourley, David. Totty, Brian.
서명 / 저자사항
HTTP : the definitive guide / David Gourley and Brian Totty ; with Marjorie Sayer, Sailu Reddy, and Anshu Aggarwal.
판사항
1st ed.
발행사항
Beijing ;   Cambridge [Mass.] :   O'Reilly,   c2002.  
형태사항
xviii, 635 p. : ill. ; 24 cm.
ISBN
1565925092
서지주기
Includes bibliographical references and index.
일반주제명
Hypertext systems. HTTP (Computer network protocol)
000 00939camuu2200277 a 4500
001 000000875902
005 20141219134815
008 020215s2002 cc a b 001 0 eng
010 ▼a 2023325
020 ▼a 1565925092
040 ▼a DLC ▼c DLC ▼d C#P ▼d 211009
049 1 ▼l 121093008 ▼f 과학
050 0 4 ▼a QA76.76.H94 ▼b G68 2002
082 0 0 ▼a 004.678 ▼2 23
084 ▼a 004.678 ▼2 DDCK
090 ▼a 004.678 ▼b G716h
100 1 ▼a Gourley, David.
245 1 0 ▼a HTTP : ▼b the definitive guide / ▼c David Gourley and Brian Totty ; with Marjorie Sayer, Sailu Reddy, and Anshu Aggarwal.
250 ▼a 1st ed.
260 ▼a Beijing ; ▼a Cambridge [Mass.] : ▼b O'Reilly, ▼c c2002.
300 ▼a xviii, 635 p. : ▼b ill. ; ▼c 24 cm.
504 ▼a Includes bibliographical references and index.
650 0 ▼a Hypertext systems.
650 0 ▼a HTTP (Computer network protocol)
700 1 ▼a Totty, Brian.

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(2층서고)/ 청구기호 004.678 G716h 등록번호 121093008 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

웹 애플리케이션의 작동 방법, 핵심 인터넷 프로토콜과 구조적 바인딩 블록이 상호 작용하는 방법, 인터넷 클라이언트와 서버를 효율적으로 구현하는 방법을 담았다.


정보제공 : Aladin

저자소개

David Gourley(지은이)

엔데카(Endeca)의 CTO로 엔데카 제품들의 연구와 개발을 이끈다. 엔데카는 새로운 방식으로 엔터프라이즈 데이터를 탐색할 수 있게 해주는 인터넷 및 인트라넷 정보 접근 솔루션을 개발한다. 엔데카에서 일하기 전에 데이빗은 잉크토미(Inktomi) 엔지니어링 팀의 일원으로, 잉크토미의 인터넷 검색 데이터베이스 개발을 도왔고 잉크토미의 웹 캐싱 제품의 핵심 개발자로 일했다. 데이빗은 캘리포니아 대학교에서 컴퓨터 공학 학사 학위를 받았고, 웹 기술에 대한 특허들을 여럿 보유하고 있다.

Brian Totty(지은이)

잉크토미 주식회사(1996년 회사의 설립을 도왔다)의 R&D 부사장이었다. 그는 웹 캐싱, 미디어 스트리밍, 인터넷 검색 기술의 연구 및 개발을 주도했다. 이전에 그는 실리콘 그래픽스의 과학자였고, 고성능 네트워킹과 슈퍼컴퓨팅 시스템을 위한 소프트웨어를 설계하고 최적화했다. 그 전에는 애플 컴퓨터 고급 기술 그룹의 엔지니어였다. 브라이언은 일리노이 대학교 어바나-샴페인에서 컴퓨터 과학 박사 학위를 받았고, MIT에서는 컴퓨터 과학과 전자 공학 학사 학위를 취득했으며 컴퓨터 시스템 연구로 오가닉(Organick) 상을 받았다. 그는 또한 캘리포니아 대학교 부설 교육원에서 인터넷 기술에 대한 여러 강좌를 개발하고 가르쳤다.

Marjorie Sayer(지은이)

잉크토미 주식회사에서 네트워크 캐싱 소프트웨어에 대해 글을 썼다. 그녀는 버클리의 캘리포니아 대학교에서 수학 석사 학위를 받은 뒤 수학 커리큘럼을 개선하는 작업을 했다. 1990년 이후부터는 에너지 자원 관리, 병렬 시스템 소프트웨어, 전화 통신, 네트워킹에 대한 글을 써오고 있다.

Sailu Reddy(지은이)

최근 잉크토미 주식회사에서 임베디드 성능을 개선하는 HTTP 프락시의 개발을 이끌고 있다. 세일루는 복잡한 소프트웨어 시스템을 개발해왔으며, 1995년부터 웹 인프라에 대한 연구 및 개발에 깊이 참여하고 있다. 그는 넷스케이프 최초의 웹 서버 및 최초의 웹 프락시와 그 후속작들의 핵심 엔지니어였다. 그가 기술적으로 경험한 분야는 HTTP 애플리케이션, 데이터 압축 기술, 데이터베이스 엔진, 협업 관리를 포함한다. 세일루는 애리조나 대학교에서 정보 시스템 석사 학위를 취득했고 웹 기술에 대한 특허를 여럿 보유하고 있다.

Anshu Aggarwal(지은이)

잉크토미 주식회사의 엔지니어링 디렉터이다. 그는 잉크토미 웹 캐싱 제품의 프로토콜 처리 엔지니어링 팀을 이끌고 있으며, 1997년부터 잉크토미에서 웹 기술 설계에 참여하고 있다. 안슈는 콜로라도 대학교에서 컴퓨터 과학 석사 및 박사 학위를 받았으며, 분산 멀티프로세서 머신을 위한 메모리 일관성 기법에 대한 전문가이다. 그는 또한 전자 공학 석사 및 박사 학위도 갖고 있다. 안슈는 여러 기술 논문의 저자이며, 2개의 특허를 보유하고 있다.

정보제공 : Aladin

목차

Part I. HTTP: The Web's Foundation

1. Overview of HTTP
HTTP: The Internet's Multimedia Courier
Web Clients and Servers
Resources
Transactions
Messages
Connections
Protocol Versions
Architectural Components of the Web
The End of the Beginning
For More Information

2. URLs and Resources
Navigating the Internet's Resources
URL Syntax
URL Shortcuts
Shady Characters
A Sea of Schemes
The Future
For More Information

3. HTTP Messages
The Flow of Messages
The Parts of a Message
Methods
Status Codes
Headers
For More Information

4. Connection Management
TCP Connections
TCP Performance Considerations
HTTP Connection Handling
Parallel Connections
Persistent Connections
Pipelined Connections
The Mysteries of Connection Close
For More Information

Part II. HTTP Architecture

5. Web Servers
Web Servers Come in All Shapes and Sizes
A Minimal Perl Web Server
What Real Web Servers Do
Step 1: Accepting Client Connections
Step 2: Receiving Request Messages
Step 3: Processing Requests
Step 4: Mapping and Accessing Resources
Step 5: Building Responses
Step 6: Sending Responses
Step 7: Logging
For More Information

6. Proxies
Web Intermediaries
Why Use Proxies?
Where Do Proxies Go?
Client Proxy Settings
Tricky Things About Proxy Requests
Tracing Messages
Proxy Authentication
Proxy Interoperation
For More Information

7. Caching
Redundant Data Transfers
Bandwidth Bottlenecks
Flash Crowds
Distance Delays
Hits and Misses
Cache Topologies
Cache Processing Steps
Keeping Copies Fresh
Controlling Cachability
Setting Cache Controls
Detailed Algorithms
Caches and Advertising
For More Information

8. Integration Points: Gateways, Tunnels, and Relays
Gateways
Protocol Gateways
Resource Gateways
Application Interfaces and Web Services
Tunnels
Relays
For More Information

9. Web Robots
Crawlers and Crawling
Robotic HTTP
Misbehaving Robots
Excluding Robots
Robot Etiquette
Search Engines
For More Information

10. HTTP-NG
HTTP's Growing Pains
HTTP-NG Activity
Modularize and Enhance
Distributed Objects
Layer 1: Messaging
Layer 2: Remote Invocation
Layer 3: Web Application
WebMUX
Binary Wire Protocol
Current Status
For More Information

Part III. Identification, Authorization, and Security

11. Client Identification and Cookies
The Personal Touch
HTTP Headers
Client IP Address
User Login
Fat URLs
Cookies
For More Information

12. Basic Authentication
Authentication
Basic Authentication
The Security Flaws of Basic Authentication
For More Information

13. Digest Authentication
The Improvements of Digest Authentication
Digest Calculations
Quality of Protection Enhancements
Practical Considerations
Security Considerations
For More Information

14. Secure HTTP
Making HTTP Safe
Digital Cryptography
Symmetric-Key Cryptography
Public-Key Cryptography
Digital Signatures
Digital Certificates
HTTPS: The Details
A Real HTTPS Client
Tunneling Secure Traffic Through Proxies
For More Information

Part IV. Entities, Encodings, and Internationalization

15. Entities and Encodings
Messages Are Crates, Entities Are Cargo
Content-Length: The Entity's Size
Entity Digests
Media Type and Charset
Content Encoding
Transfer Encoding and Chunked Encoding
Time-Varying Instances
Validators and Freshness
Range Requests
Delta Encoding
For More Information

16. Internationalization
HTTP Support for International Content
Character Sets and HTTP
Multilingual Character Encoding Primer
Language Tags and HTTP
Internationalized URIs
Other Considerations
For More Information

17. Content Negotiation and Transcoding
Content-Negotiation Techniques
Client-Driven Negotiation
Server-Driven Negotiation
Transparent Negotiation
Transcoding
Next Steps
For More Information

Part V. Content Publishing and Distribution

18. Web Hosting
Hosting Services
Virtual Hosting
Making Web Sites Reliable
Making Web Sites Fast
For More Information

19. Publishing Systems
FrontPage Server Extensions for Publishing Support
WebDAV and Collaborative Authoring
For More Information

20. Redirection and Load Balancing
Why Redirect?
Where to Redirect
Overview of Redirection Protocols
General Redirection Methods
Proxy Redirection Methods
Cache Redirection Methods
Internet Cache Protocol
Cache Array Routing Protocol
Hyper Text Caching Protocol
For More Information

21. Logging and Usage Tracking
What to Log?
Log Formats
Hit Metering
A Word on Privacy
For More Information

Part VI. Appendixes

A. URI Schemes

B. HTTP Status Codes

C. HTTP Header Reference

D. MIME Types

E. Base-64 Encoding

F. Digest Authentication

G. Language Tags

H. MIME Charset Registry


정보제공 : Aladin

관련분야 신착자료

김자미 (2021)