본문으로 건너뛰기

거침없이 배우는 JBoss 온라인 북

📄️ 2장. Java 기반 웹 시스템의 이해

이번 장에서는 Java 기반의 웹 애플리케이션 서버에 대한 내용과 배경 지식들에 대해서 설명한다. Java EE의 주요 기술들과 Java 기반의 시스템 통합 방법들에 대해서 간략히 설명하고, 웹 시스템을 구성할 때 일반적으로 사용하는 3티어 아키텍처에 대해서 설명한다. 이미 웹 시스템의 기반 기술과 아키텍처에 대해 익숙한 독자라면 정리하는 기분으로 읽어볼 수 있을 것이다.

📄️ 4장. 개발환경 구성

이번 장에서는 애플리케이션 개발 환경 구성방법을 살펴보자. 개발환경을 구축하기 위해서 Eclipse 설치/ Eclipse 에 JBoss 등록과 인스턴스 관리/ Eclipse 플러그인 설치 방법들을 살펴본다. 효과적인 개발환경 구성을 위하여 ‘JBoss AS Tools’ 라는 Eclipse 플러그인 설치와 자동 빌드 도구인 메이븐(Maven)의 간략한 사용법과 메이븐 JBoss 플러그인의 사용법에 대해서도 설명한다.

📄️ 5장. JBoss EAP 도메인 모드

JBoss EAP 6는 이전의 어떠한 버전보다도 가장 많이 변화한 버전으로 여러 가지 새로운 아키텍처가 적용되었다. 관리 측면에서 이전 버전에 있었던 ‘스탠드얼론 모드(standalone mode)’라는 단일의 서버를 각각 관리하는 방법 뿐만 아니라, JBoss EAP6에서 새롭게 도입된 JBoss 인스턴스를 그룹화하여 통합 관리하는 도메인 모드(domain mode)을 선택할 수 있게 되었다.

📄️ 16장. JBoss EAP 클러스터링

자바기반의 웹 애플리케이션 서버를 사용한 대규모 웹 시스템이 많아지면서 24시간 365일 안정적인 서비스를 제공하면서도 앞으로의 확장성을 보장할 수 있도록 구성하는 것이 매우 중요하게 되었다. 이번 장에서는 웹 애플리케이션 서버를 사용하여 고가용성이 요구되는 웹 시스템을 구축하는 컨설턴트나 관리자, 개발자들에게 JBoss EAP 6 를 활용하기 위해 필요한 내용과 배경 지식에 대해 설명한다.