Course Outline

GlassFish 소개 및 설치

  • Java EE 개요 및 아키텍처
  • GlassFish White
  • GlassFish 기본 아키텍처
  • GlassFish 다운로드 및 설치
  • GlassFish 시작 및 중지

구조 및 아키텍처

  • 파일 구조
  • 서버 프로필, 도메인, 구성
  • 구성 파일 - Setup.xml 및 domain.xml
  • 로그인 및 로그인 구성
  • 관리 콘솔
  • asadmin 명령줄 인터페이스

배포

  • Java EE 애플리케이션 구조 (Jars, Wars, Ears, Sars)
  • GlassFish 배포 세부 사항
  • 관리 콘솔 및 asadmin을 사용한 배포
  • autodeploy를 사용한 배포
  • asant 작업을 사용한 배포
  • 디렉토리 (확장됨) 배포
  • GlassFish 클래스로딩 및 배포에 미치는 영향

구성 서비스 (웹, JNDI, 데이터 소스, EJB, 웹 서비스)

  • 웹 컨테이너 개요
  • 웹 컨테이너 / HTTP 서비스 구성
  • 가상 호스트 및 리스너
  • JNDI 및 네임링 개요
  • GlassFish 네임링 구성
  • JNDI 클라이언트 구성
  • DataSource 및 JCA 검토
  • DataSource 및 연결 풀 구성
  • EJB 컨테이너
  • EJB 풀링 및 캐싱
  • EJB 컨테이너 관리
  • 웹 서비스 개요 및 배포
  • 웹 서비스 확인, 모니터링, 관리

메시징

  • JMS - Java 메시지 서비스 개요
  • GlassFish 메시징 개요 - Sun Message Queue
  • 연결 팩토리 및 대상 (Queue/Topic) 생성
  • JMS 공급자 구성

보안

  • Java EE 보안 개요
  • GlassFish 보안 아키텍처
  • 사용자, 그룹 관리
  • 파일, JDBC, LDAP 및 기타 리얼름
  • 비밀번호 보안 - 비밀번호 암호화, 마스터 및 관리자 비밀번호
  • SSL / TLS 및 HTTPS 개요
  • GlassFish keytool 구성 및 사용
  • 기타 사이트의 보안

GlassFish 모니터링 및 튜닝

  • 모니터링
  • 튜닝

클러스터링

  • GlassFish 클러스터링 개요
  • 클러스터 구성
  • 저장소, 클러스터 인스턴스, DAS
  • 클러스터 아키텍처 (클라이언트 인터셉터, 로드 밸런싱 및 장애 타olerance, 상태 복제)
  • 클러스터 서비스
  • 로드 밸런서 및 클러스터 HTTP
  • 로드 밸런서와 함께 사용하기 위한 Apache httpd 구성

결론

Requirements

참가자들은 운영 체제 쉘에서 작성된 프로그램의 기본 구문과 파일, 디렉터리에 대한 접근 권한, 시스템 구성 방법을 알고 있어야 합니다.

 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories