본문 바로가기

web application server/JBoss AS 6

JBOSS 6 소개

JBossAS는 엔터프라이즈 자바 어플리케이션, 웹어플리케이션, 포탈을 개발하고 배포하기 위한 J2EE인증 플랫폼이며, 클러스터링, 캐싱, 영속성 서비스 같은 확장 엔터프라이즈 서비스들 또한 제공한다. JBossAS는 100% 순수 자바로 구현이 되어있으며, 서비스 지향적인 마이크로 커널 아키텍처에 기반하고 있다.
[참고] JBOSS의 기본 웹 컨테이너는 TOMCAT 이다.

JBoss Community VS JBoss Enterprise
JBoss는 JBoss Community와 JBoss Enterprise에서 배포하는데 
흔히 말하는 상용 JBoss는 JBoss Enterprise를 말하는 것으로 비용을 지불하고 기술지원을 받으며 사용하는 것을 의미한다.

JBoss CommunityJBoss Enterprise
-> 안정적인 배포판의 신속한 릴리즈
-> 개인 사용자, 교육용
-> 최신 기술의 적용
   -> 기술 지원
   -> 안정적인 바이너리 제공
   -> 다양한 환경에서 테스트 하여 성능과 안전성을 보장


JBoss AS 의 디렉터리 구조


bin - JBoss 관련 쉘 스트립트
client - 클라이언트 동작에 필요한 jar
common - JBoss의 모든서버에서 공통으로 사용하는 lib
docs - xml스키마, 예제 설정 파일
lib - JBoss 구동에 필요한 jar


server - JBoss의 Server Configuration.
            우리는 여기에 디플로이를 하면된다.
            총 5개의 server configuration 을 제공하며 커스터마이징도 가능하다.
            (서버를 복사하여 또 다른 서버를 만들수 있다.)
            5개의 서버에서 지원하는 기능을 보고 하나 골라서 디플로이 하면된다.
            all은 JBoss의 모든 기능을 지원하지만 구동 시 무겁다.


각 server configuration 의 지원

'web application server > JBoss AS 6' 카테고리의 다른 글

JBoss 6 웹 프로젝트 생성, JNDI 설정  (0) 2013.01.08
JBoss6 배포(deploy)하기  (0) 2013.01.08
JBoss 시스템 변수  (0) 2013.01.08
JBoss 6 시작 및 종료  (0) 2013.01.08