빠르게 활용하는 JBoss 5
도서명:빠르게 활용하는 JBoss 5
저자/출판사:노먼,리차드,샘,그리피스,주니어/위키북스
쪽수:296쪽
출판일:2011-07-07
ISBN:9788992939812
목차
01장 JBoss의 설치와 구동
1.1. 서버 설치
- 설치 방법
- 방금 뭘 했지?
- 이런 경우에는...
1.2. JBoss 구동
- 어떻게 해야 할까?
1.3. 서버 검사(JMX 콘솔)
- 어떻게 해야 할까?
- 방금 뭘 했지?
1.4. 서버 정지
- 어떻게 해야 할까?
- 방금 뭘 했지?
1.5. 서버 구성 설정
- 어떻게 해야 할까?
1.6. 새로운 구성 생성
- 어떻게 해야 할까?
- 이런 경우에는...
02장 Boss에 애플리케이션 배포하기
2.1. Ant 설치
- 어떻게 해야 할까?
2.2. 애플리케이션 생성과 패키징
- 어떻게 해야 할까?
- 방금 뭘 했지?
- 이런 경우에는...
2.3. 애플리케이션 실행
- 어떻게 해야 할까?
- 방금 뭘 했지?
2.4. 배포된 애플리케이션 수정하기
- 어떻게 해야 할까?
- 이런 경우에는...
2.5. 확장 배포
- 어떻게 해야 할까?
- 방금 뭘 했지?
2.6. 관리 콘솔에서 애플리케이션 살펴보기
- 어떻게 해야 할까?
- 방금 뭘 했지?
2.7. 애플리케이션 제거
- 어떻게 해야 할까?
03장 완전한 애플리케이션 만들기
3.1. EJB 티어 만들기
- 어떻게 해야 할까?
- 방금 뭘 했지?
- 이런 경우에는...
3.2. 웹 티어를 만들기 위한 XDoclet 사용
- 어떻게 해야 할까?
- 방금 뭘 했지?
3.3. 사용자 정의하기
- 어떻게 해야 할까?
- 방금 뭘 했지?
3.4. 애플리케이션 배포
- 어떻게 해야 할까?
- 방금 뭘 했지?
3.5. 데이터베이스 살펴보기
- 어떻게 해야 할까?
- 방금 뭘 했지?
04장 데이터베이스 연결
4.1. MySQL 준비
- 어떻게 해야 할까?
- 방금 뭘 했지?
4.2. JDBC 드라이버 추가
- 어떻게 해야 할까?
- 방금 뭘 했지?
- 이런 경우에는....
4.3. 데이터소스 생성
- 어떻게 해야 할까?
- 방금 뭘 했지?
- 이런 경우에는...
4.4. 애플리케이션에 데이터소스 연결하기
- 어떻게 해야 할까?
- 방금 뭘 했지?
4.5. 커넥션 풀 모니터링
- 어떻게 해야 할까?
- 방금 뭘 했지?
05장 보****적용
5.1. 보****도메인 정의
- 어떻게 해야 할까?
- 방금 뭘 했지?
5.2. 관계형 데이터베이스를 이용한 사용자 관리
- 어떻게 해야 할까?
- 방금 뭘 했지?
5.3. 해쉬 비밀번호 사용
- 어떻게 해야 할까?
- 방금 뭘 했지?
5.4. LDAP 서버를 이용한 사용자 관리
- 어떻게 해야 할까?
- 방금 뭘 했지?
5.5. 로그인 모듈 조합하기
- 어떻게 해야 할까?
- 방금 뭘 했지?
5.6. SSL 설정
- 어떻게 해야 할까?
06장 로깅
6.1. log4j 설정
- 방금 뭘 했지?
6.2. 로깅 카테고리 추가
- 어떻게 해야 할까?
6.3. 로그 포맷 설정
- 어떻게 해야 할까?
6.4. 새 로그 파일 생성
- 어떻게 해야 할까?
- 방금 뭘 했지?
6.5. 로그 파일 전환(rolling)
- 어떻게 해야 할까?
6.6. JMX 콘솔에서 로깅 조정하기
- 어떻게 해야 할까?
- 방금 뭘 했지?
6.7. HTTP 액세스 로그
- 어떻게 해야 할까?
- 방금 뭘 했지?
6.8. CMP를 대상으로 생성된 SQL 로깅
- 어떻게 해야 할까?
- 방금 뭘 했지?
- 이런 경우에는 …
07장 영속성 설정
7.1. 스키마 관리
- 어떻게 해야 할까?
- 방금 뭘 했지?
7.2. 객체 매핑
- 어떻게 해야 할까?
- 방금 뭘 했지?
7.3. 관계 매핑
- 어떻게 해야 할까?
- 방금 뭘 했지?
- 이런 경우에는 …
7.4. 감사 데이터 추가
- 어떻게 해야 할까?
- 방금 뭘 했지?
7.5. 주키 생성
- 어떻게 해야 할까?
- 방금 뭘 했지?
- 이런 경우에는 …
08장 JBoss 관리와 모니터링
8.1. 웹 콘솔 시작하기
- 어떻게 해야 할까?
8.2. 애플리케이션 모니터링하기
- 어떻게 해야 할까?
- 방금 뭘 했지?
8.3. MBean 다루기
- 어떻게 해야 할까?
- 방금 뭘 했지?
8.4. MBean 모니터링
- 어떻게 해야 할까?
- 방금 뭘 했지?
8.5. 스냅샷 만들기
- 어떻게 해야 할까?
8.6. 모니터 생성하기
- 어떻게 해야 할까?
- 방금 뭘 했지?
8.7. 이메일 경고 생성
- 어떻게 해야 할까?
- 방금 뭘 했지?
8.8. 명령줄을 이용한 JBoss 관리
- 어떻게 해야 할까?
- 방금 뭘 했지?
09장 JBoss 운영환경 구성하기
9.1. 관리 콘솔 보****
- 어떻게 해야 할까?
- 방금 뭘 했지?
9.2. JMX Invoker 보****
- 어떻게 해야 할까?
- 방금 뭘 했지?
9.3. HTTP Invoker 제거
- 어떻게 해야 할까?
9.4. JMS 설정
- 어떻게 해야 할까?
- 방금 뭘 했지?
9.5. 하이퍼소닉 삭제
- 어떻게 해야 할까?
- 방금 뭘 했지?
9.6. 톰캣 커넥터의 설정
- 어떻게 해야 할까?
- 방금 뭘 했지?
- 이런 경우에는…
9.7. 루트 웹 애플리케이션 설정
- 어떻게 해야 할까?
- 방금 뭘 했지?
9.8. 클래스 다운로드 서비스 제거
- 어떻게 해야 할까?
- 방금 뭘 했지?
부록A 이클립스에서 JBoss 애플리케이션 개발환경 설정하기
A.1. 이클립스 설치
A.2. JBoss Tools 설치
A.3. 웹 애플리케이션 배포
A.4. 테스트
부록B JPA 예제 애플리케이션
B.1. MySQL 테이블 생성
B.2. 이클립스로 EntityExampleWeb 웹 애플리케이션 만들기
B.3. 테스트
부록C 메시지-드리븐 빈 예제 애플리케이션
C.1. 행선지 만들기
C.2. 이클립스로 MessageDrivenBeanExample EJB 만들기
C.4. 테스트
부록D 웹서비스 예제 애플리케이션
D.1. 이클립스로 WebServiceExampleWeb 웹 서비스
- 애플리케이션 만들기
D.2. 웹 서비스 올리기
D.3. 클라이언트 웹 애플리케이션 만들기
D.4. 테스트
부록E UTF-8 인코딩
E.1. 테스트 애플리케이션 개발하기
E.2. GET
E.3. POST
부록F 클래스 충돌 해결
F.1. 테스트 애플리케이션 작성
F.2. Tattletale
F.3. 클래스로딩 우선순위
부록G 마이그레이션 사례
G.1. JBoss 설정
- 설치 환경
- JBoss 인스턴스 설정
- 셸 스크립트 설정
- 네트워크 포트 설정
- JBoss 메시징 클러스터 설정
- JBoss Web 설정
- 웹 애플리케이션 세션 복제
- JBoss jmx-console 보****설정
- JBoss web-console 보****설정
- HTTP 커넥션 스레드 최대값 설정
- 오라클 JDBC 드라이버 설치
- 예제 애플리케이션
G.2. 애플리케이션 마이그레이션
- 오라클 데이터소스 설정
- web.xml 설정 변경
- jboss-web.xml 파일 설정
- 애플리케이션 설정 파일 변경
- Invoker Servlet 설정
- WEB-INF/lib에 들어 있는 JAR 파일의 추가 및 삭제
- WEB-INF/classes의 하위 디렉터리 삭제
- 마이그레이션 시 발생한 에러 및 특이사항
G.3. 주요 기능의 개념 검증
- 테스트 환경 구성
- EJB3 기능 테스트
- JMS 기능 테스트
- 하이버네이트 기능 테스트
- 분산 트랜잭션 기능 테스트
- 세션 클러스터링 테스트
- 실패극복 기능 테스트