상세정보
JAVA 서블릿 프로그래밍

JAVA 서블릿 프로그래밍

저자
편집부
출판사
한빛미디어
출판일
2002-03-15
등록일
2002-03-15
파일포맷
EPUB
파일크기
8KB
공급사
북토피아
지원기기
PC 프로그램 수동설치 뷰어프로그램 설치 안내
현황
  • 보유 2
  • 대출 0
  • 예약 0

책소개

이 책은 웹 서버에 대한 클라이언트의 요청을 처리하기 위해 기존의 C나 Peal로 작성된 CGI(Common Gateway Interface) 응용 프로그램을 수행하는 방법 대신에 자바 서블릿을 이용하여 효과적으로 이를 대체하는 방법을 소개하고 있다.



1장 시작하기에 앞서

웹 애플리케이션 개발에서 자바 서블릿의 역할과 장점을 설명한다.



2장 HTTP 서블릿 기본

HTTP 서블릿의 기능에 대해 간략히 소개한다(페이지 생성, 서버측 포함, 서블릿 체이닝, 그리고 자바 서버 페이지.)



3장 서블릿 라이프사이클

서블릿이 언제 어떻게 로드되고 수행되는지를 설명하며, 쓰레드를 어떻게 관리하고, 다중 쓰레드 시스템에서 동기화를 어떻게 다루는지에 대해 알려준다. 또한 상태 지속에 대한 내용이 다루어진다.



4장 정보의 추출

서블릿이 정보(클라이언트, 서버, 클라이언트의 요청 혹은 서블릿 자신에 대한 정보)를 얻기 위해 사용하는 가장 일반적인 메쏘드를 소개한다.



5장 HTML 정보 전송

서블릿이 어떻게 HTML을 생성하고, 오류와 상태 코드를 리턴하며, 요청을 리다이렉트하고, 서버 로그에 데이터를 출력하며, 커스텀 HTTP헤더 정보를 전송하는지에 대해 기술한다.



6장 멀티미디어 컨텐츠 전송

서블릿이 리턴하는 흥미로운 사항들을 살펴본다(동적으로 생성된 이미지, 압축된 컨텐츠 그리고 다중 부문 응답)



7장 세션 트랙킹

비상태 HTTP프로토콜상에서 상태의 설정 방법을 보여준다. 전반부는 CGI 개발자가 사용하는 일반적인 세션 트래킹에 대한 기술을 소개하고, 후반부는 ServletAPI에 내장된 세션 트랙킹을 사용하는 방법을 알려준다.



8장 보안

보안 문제들이 분산 컴퓨팅과 연관되었다는 것을 설명하고, 서블릿에서 보안을 유지하는 방법에 대해 설명한다.



9장 데이터베이스 연결

서블릿이 고성능 웹 데이터베이스 연결을 위해 어떻게 사용되는지를 보여준다.



10장 애플릿-서블릿 통신

서버와 통신하고자 하는 애플릿 개발자들이 서블릿을 어떻게 사용하는지를 기술한다.



11장 서블릿간 통신

서블릿이 상호 통신을 해야 하는 이유와 어떻게 이응 행하는지에 대해 논의한다.



12장 국제화

서블릿이 다국어 컨텐츠를 어떻게 생성하는지를 보여준다.



13장 기타 사항

어느 곳에서도 찾을 수 없는 유용한 서블릿 예제와 팁으로 가득 찬 내용을 보여준다

QUICKSERVICE

TOP