나에게 필요한 지식과 기술을 검색해 보세요.

WSAD 가이드 북

지은이

(주)키넷

출간일

2003.02.25

레벨

중고급

평점

4(1명)

정가

25,000

판매가

22,500

총 결제 금액

10%

22,500

적립 예정

1,120P

하드코딩? 이젠 우아하게 필요한 부분만!

WSAD(WebSphere Studio Application Developer)는 웹 애플리케이션(JSP, 서블릿, EJB)을 전문적으로 개발하고 웹에 올려서 서비스할 수 있도록 자동화되어 있는 웹 애플리케이션 통합 개발 툴이다. 이 책은 WSAD를 배우고 이를 이용하여 JSP, 서블릿, EJB, XML 유형의 다양한 웹 애플리케이션을 작성해봄으로써 개발 툴도 익히고 웹 애플리케이션 관련 분야의 지식도 함께 익힐 수 있는 일석이조의 책이다.

전반부는 이 툴의 기능적인 부분을 간략하게 설명하고 웹 기반의 재고관리 시스템을 완벽하게 구성해가는 프로젝트를 단계별로 보이고 또 이를 제3의 툴(CVS, Ant) 등으로 어떻게 관리하는지를 보여준다. 후반부 프로젝트를 웹 서비스 형식으로 통합 서비스할 수 있도록 패키징하는 방법까지 상세히 알려준다. 하드코딩에 지쳐있거나 작업능률이 오르지 않는 웹 애플리케이션 개발자들에게 희소식이 될 만한 책이다.

이 책에서는 WSAD 소개와 함께 WSAD가 제공하는 통합 개발 환경을 사용하여 실제 적용 가능한 예제를 다루며 다음과 같이 3부로 구성되어 있다.

1부. WSAD에 익숙해지는 가장 빠른 방법
WSAD를 사용하기 전에 알아야 할 기본 지식과 기능을 알아본다. 환경 설정과 간단한 자바 애플리케이션을 작성하여 테스트하고 디버깅하는 예제를 통해 WSAD와 친숙해질 수 있도록 구성했다.

2부. 애플리케이션 개발 실습
본격적으로 WSAD를 사용하여 애플리케이션을 개발하는 부분이다. 페이지 디자이너(Page Designer)와 마법사를 사용하여 HTML 페이지와 JSP를 작성하는 등 웹 애플리케이션을 개발하고 테스트 환경을 사용하여 테스트하는 예제와 엔티티 빈과 세션 빈을 개발하는 과정 및 EJB 테스트 클라이언트를 사용하는 방법에 대한 예제, 작성된 웹 애플리케이션을 웹 애플리케이션 서버에 전개하는 과정 및 XML 개발 예제를 제공한다. 2부의 예제를 모두 마치면 WSAD를 사용하는 데 어느 정도 익숙해질 것이다.

3부. 웹 서비스 및 통합 개발
웹 서비스에 대한 소개와 기본 지식을 설명하며 정적 웹 서비스를 개발하는 예제를 다룬다. 웹 서비스 개발 예제는 2부의 개발 예제들과 시나리오가 연결되어 웹 서비스 개발을 마치면 그 동안 작업했던 예제들이 모두 맞물려 실행될 것이다. 이 외에도 팀 개발에 관한 내용이 포함되며 이와 관련된 CVS와 클리어케이스(ClearCase) LT에 관한 언급과 프로파일링, 플러그인 개발 내용을 다룬다.

이 책은 전반적으로 예제 위주로 구성되어 있기 때문에 지루한 개념 설명보다는 실질적인 사용법에 초점을 맞추고 있으며 각 기술에 관한 자세한 내용은 다른 서적을 참조하는 것을 권장한다. 서블릿, JSP, EJB, XML 관련 애플리케이션을 개발해본 경험이 있는 독자라면 훨씬 수월하게 마스터할 수 있을 것이다. 하지만 이러한 기술에 익숙하지 않다고 걱정할 필요는 없다. 이 책은 이해하기 쉬운 예제를 사용하여 개발 방법에 대한 이해와 사용법을 최대화할 수 있도록 구성되었기 때문이다.

저자

목차

1부. WSAD에 익숙해지는 가장 빠른 방법


1장. WSAD를 사용하기 위한 필수 개념
      J2EE 아키텍처
      프로젝트
      프로젝트 빌드

2장. WSAD 개발 환경 및 도구
      통합 개발 환경
      웹 Perspective
      자바 Perspective
      스크립트 Perspective
      J2EE Perspective
      데이터 Perspective
      XML Perspective
      서버 Perspective
      디버그 Perspective
      팀 Perspective
      프로파일링 Perspective
      자원 Perspective
      도움말 Perspective

3장. WSAD 환경 설정
      환경 설정 창
      자바 환경 설정

4장. 자바 애플리케이션을 이용한 WSAD 맛보기
      샘플 예제 설명
      개발 준비 과정
      자바 패키지와 클래스 생성
      코드 실행
      코드 내보내기
      컴파일 에러 확인
      코드 디버깅

2부. 애플리케이션 개발 실습


5장. 페이지 디자이너를 이용한 웹 애플리케이션 개발
      샘플 예제 설명
      개발 준비 과정
      작업공간 생성
      웹 응용프로그램 개발
      웹 응용프로그램 테스트

6장. 마법사를 이용한 웹 애플리케이션 개발
      샘플 예제 설명
      개발 준비 과정
      웹 응용프로그램 개발
      웹 응용프로그램 테스트
      원격 데이터베이스 연결

7장. EJB 개발
      샘플 예제 설명
      개발 준비 과정
      엔티티 빈 개발
      엔티티 빈 테스트
      세션 빈 개발
      세션 빈 테스트

8장. WAS에 애플리케이션 전개
      EAR 파일 반출
      서버 시작
      관리 콘솔 시작
      JDBC 프로바이더 생성
      데이터소스 구성
      응용프로그램 설치

9장. XML 개발
      XML 소개
      샘플 예제 설명
      개발 준비 과정
      XML 도구를 사용한 XML 개발

3부. 웹 서비스 및 통합 개발


10장. 웹 서비스 이해
      웹 서비스 소개
      서비스 지향 아키텍처
      SOAP
      WSDL
      UDDI

11장. 정적 웹 서비스 개발
      샘플 예제 설명
      개발 준비 과정
      자바빈 래퍼 생성
      마법사를 이용한 Channel E-Books 웹 서비스 생성
      생성된 웹 서비스 파일 살펴보기
      BooksBooks 웹 서비스 클라이언트 생성

12장. 12장. WSAD의 버전 관리
      스탠드얼론 개발
      팀 개발

13장. CVS 설치와 사용
      CVS 소개
      CVS 저장소 생성
      로컬 저장소와 원격 저장소
      CVS 스트림 작업
      팀 개발 관련 작업
      자원 비교
      작업 저장
      프로젝트 캐치업
      프로젝트 버전
      프로젝트 릴리즈
      팀 개발 예제
      CVS 버전 1.1 설치

14장. 클리어케이스 LT 설치와 사용
      클리어케이스 소개
      클리어케이스 LT 설치
      WSAD에서 클리어케이스 사용

15장. ANT를 이용한 애플리케이션 개발
      ANT 소개
      ANT 빌드 파일
      ANT로 작업하기
      간단한 빌드 파일 생성
      클래스 경로 문제
      ANT 실행
      J2EE와 작업하기

16장. 프로그램 프로파일링
      프로파일링 아키텍처
      성능 분석
      WSAD를 이용한 프로그램 프로파일링

17장. 플러그인 개발
      플랫폼 서브시스템
      기본 개념
      PDE 구성
      플러그인 개발

찾아보기

리뷰

25,000

10%

22,500