본문 바로가기

SW LAB/Java

JBossAS란?

JBossAS(JBoss Application Server)란 오픈소스 Java EE 서버입니다. Java EE 서버란 Java Enterprise Edition(EE) 표준에 따라 구현된 서버를 의미합니다. Java EE 서버를 흔희 Java EE 서버를 WAS(Web Application Server)라고 부르는데 이러한 서버는 BEA WebLogic, Tmax JEUS, IBM WebSphere, Adobe JRUN, JBoss, Apache Geronimo 등이 있습니다.

 

Apache Tomcat과 JBossAS

 

Apache Tomcat은 Java EE 표준에 포함되어 있는 JSP, Servlet, JSTL 등과 같은 웹 애플리케이션 개발을 위한 표준을 구현한 웹 컨테이너입니다. Java EE 표준에는 다양한 컨테이너가 정의되어 있는데 대표적인 컨테이너가 웹 컨테이너와 EJB 컨테이너입니다. 웹 애플리케이션을 개발하기 위해서 필요한 웹 컨테이너를 구현한 것이 바로 Apache Tomcat이며, JBossAS는 Java EE 표준에 포함되어 있는 모든 표준을 구현한 완전한 Java EE 서버라고 할 수 있습니다. 

 

예를 들면 EJB나 JMS를 사용한 애플리케이션을 개발하고자 하는 경우에는 반드시 JBossAS와 같은 Java EE 표준을 모두 구현한 서버를 사용해야 겠습니다. 그러나 단순한 웹 애플리케이션을 구현하는 경우에는 Apache Tomcat을 사용할 수 있습니다. JBossAS에는 기본적으로 Tomcat이 내장되어 있으므로 Tomcat을 사용했었던 사용자는 손쉽게 JBossAS로 웹 애플리케이션을 이전할 수 있습니다.  

 

출처: http://ssiso.net/cafe/club/club1/board1/content.php?board_code=jsp%7Csetting&idx=30224&club=jsp

'SW LAB > Java' 카테고리의 다른 글

IntelliJ 설치 및 세팅  (0) 2020.04.23
JAVA : JPA 소개  (0) 2020.04.23
Java : Gradle Dependency  (0) 2020.04.23
Java Logging Framework 란?  (0) 2020.04.23
Java : Thread 와 Runnable  (0) 2020.04.23
JBossAS란?  (0) 2020.04.23

태그