제우스 (웹 애플리케이션 서버)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

제우스는 티맥스소프트에서 개발한 웹 애플리케이션 서버로, 2000년 4월에 처음 출시되었다. 클라우드 아키텍처 지원, 통합 캐싱, 안정적인 대용량 트랜잭션 처리, 핫 스왑 등의 기능을 제공하며, WebtoB 웹 서버 구성 요소와 함께 사용된다. 각 버전별로 Java EE 또는 Jakarta EE 인증을 획득하였으며, Standard Edition과 Enterprise Edition 두 가지 에디션으로 제공된다.

제우스 (웹 애플리케이션 서버) - [IT 관련 정보]에 관한 문서
기본 정보
이름제우스
종류웹 애플리케이션 서버
개발자티맥스소프트
최신 릴리스 버전8.5 (8 Fix#5/b266)
최신 릴리스 날짜2020년 2월
운영 체제크로스플랫폼
라이선스상용 라이선스
웹사이트http://tmaxsoft.com
📚 더 읽어볼만한 페이지
  • 웹 서버 소프트웨어 - 인터넷 정보 서비스
    인터넷 정보 서비스(IIS)는 마이크로소프트 윈도우 운영 체제에서 사용되는 웹 서버 소프트웨어이며, 액티브 서버 페이지(ASP) 지원, IPv6 지원, 모듈식 아키텍처, 보안 기능 강화 등을 통해 발전해 왔고, 다양한 인증 메커니즘과 .NET 프레임워크를 지원하며, 넷크래프트와 W3Techs의 조사에서 세계에서 두 번째 또는 세 번째로 널리 사용되는 웹 서버이다.
  • 웹 서버 소프트웨어 - 임베디드 HTTP 서버
    임베디드 HTTP 서버는 임베디드 애플리케이션 내에서 사용되는 HTTP 서버로, 씬 클라이언트 인터페이스 제공, 정보 배포, 웹 애플리케이션 개발 등에 활용되며, 제한된 자원 환경에서 다양한 요구 사항을 충족해야 한다.

2. 역사

제우스는 2000년 4월에 처음 출시되었다.

👆
좌우로 밀어서 보기
제품/버전1.02.03.04.05.06.07.08.08.5
제우스2000.042001.022002.052003.032005.052007.062012.062013.082020.02


하위 섹션에서 버전별 출시 이력을 상세하게 다루고 있으므로, 여기서는 표를 통해 출시 이력을 간략하게 보여주는 것으로 충분하다.

2.1. 버전별 출시 이력

제우스는 2000년 4월에 출시되었다. 다음은 버전별 출시일 목록이다.

👆
좌우로 밀어서 보기
버전출시일
1.02000.04
2.02001.02
3.02002.05
4.02003.03
5.02005.05
6.02007.06
7.02012.06
8.02013.08
8.52020.02

3. 주요 기능

제우스는 안정적이고 효율적인 웹 애플리케이션 운영 환경을 지원하는 다양한 기능을 제공한다.

* 클라우드 아키텍처 지원
* 도메인 아키텍처: 가볍고 빠른 분산 클러스터링을 통해 대규모 컴퓨팅 환경을 지원한다.
* 동적 클러스터링: 관리자가 필요에 따라 유휴 자원을 쉽게 추가하고 삭제할 수 있어 빠른 탄력성을 제공한다.
* 그레이스풀 재배포: 운영 중 애플리케이션 재배포가 필요한 경우, 세션 요청 처리가 완료되도록 보장하여 중단 없는 서비스 환경을 제공한다.
* 통합 캐싱
* 향상된 캐싱 기능으로 대규모 요청에 대한 우수한 성능을 제공한다.
* 최적화된 LRU 처리 알고리즘을 사용하여 메모리를 효율적으로 관리하여 성능을 향상시킨다.
* 안정적인 대용량 트랜잭션 처리
* WebtoB 서버에 연결되면, 멀티플렉싱 I/O, 요청 대기열, 동적 로드 밸런싱, 스트림 파이프 통신으로 인해 안정적인 대규모 트랜잭션 처리 능력을 발휘한다.
* 핫 스왑
* 함수가 수정될 때 전체 클래스 대신 수정된 클래스만 다시 로드함으로써 개발 생산성이 획기적으로 향상된다.

4. WebtoB

WebtoB는 티맥스소프트의 웹 서버 솔루션으로, JEUS와 함께 사용되어 안정성과 성능을 향상시킨다. 보안 소켓 계층을 사용하며 열린 방화벽 포트 없이 작동하여 데이터 보안을 강화하고, 관리자는 접근 제어 목록을 구성할 수 있다.

4.1. WebtoB의 주요 기능

WebtoB는 티맥스소프트의 미들웨어 계층 솔루션으로서 JEUS를 보완하는 웹 서버 구성 요소이다. WebtoB는 멀티 스레드 아키텍처를 사용하여 단일 프로세스를 통해 여러 요청을 처리할 수 있다. 다른 기능으로는 디스크 및 메모리 캐싱, 부하 분산, 클러스터링, 동적 큐잉, 작업 중단 없이 추가 노드를 추가하는 기능 등이 있으며, 이 모든 기능은 서버의 속도와 안정성을 향상시키는 데 도움이 된다. WebtoB는 보안 소켓 계층을 사용하며 열린 방화벽 포트 없이 작동하여 데이터 보안을 강화한다. 관리자는 또한 접근 제어 목록을 구성할 수 있다.

5. Java EE 인증

제우스는 Java EE 표준을 준수하며, 각 버전에 따라 인증을 획득했다. 제우스는 버전별로 Java EE 인증을 획득하여 기술의 신뢰성과 안정성을 입증했다.

5.1. 버전별 Java EE 인증 현황

👆
좌우로 밀어서 보기
버전인증 내역인증 연도
JEUS 3.0J2EE 1.22002년
JEUS 4.0J2EE 1.32004년
JEUS 5.0J2EE 1.42005년
JEUS 6.0Java EE 52007년
JEUS 7.0Java EE 62012년
JEUS 8.0Java EE 7
JEUS 8.5Jakarta EE 8

6. 최소 설치 요구 사항

JEUS는 공통적으로 500MB 이상의 하드 디스크 공간을 요구하며, 윈도우 환경에서는 128MB RAM이 추가로 필요하다.

6.1. 운영체제별 요구 사항

👆
좌우로 밀어서 보기
운영 체제요구 사항
윈도우 2000, 2003, XP, Vista
솔라리스, HP-UX, AIX, 리눅스500MB 이상의 하드 디스크 공간

7. 에디션

제우스는 Standard Edition과 Enterprise Edition 두 가지 에디션으로 제공된다.

8. 버전별 지원 규격

제우스(JEUS)는 각 버전별로 다양한 Java EE 표준 규격을 지원한다. 버전별 지원 규격은 아래 표와 같다.

👆
좌우로 밀어서 보기
JEUS 버전별 지원 규격
SpecJEUS 4.2JEUS 5JEUS 6JEUS 7JEUS 8JEUS 8.5
J2EEJ2EE 1.3J2EE 1.4Java EE 5Java EE 6Java EE 7Jakarta EE 8
HTTP1.0/1.11.0/1.11.0/1.11.0/1.11.0/1.11.0/1.1
CGI1.11.11.11.11.11.1
PHP3.x/4.x3.x/4.x3.x/4.x/5.x3.x/4.x/5.x
SSLssl2/ssl3/tls1ssl2/ssl3/tls1ssl2/ssl3/tls1ssl3/tls1
EJB2.0 (2.1 일부분)2.12.x/3.03.1
Java Persistence API--1.02.0
RMI-IIOP지원지원지원지원
Deployment API-1.11.21.2
JSP1.22.02.12.2
Servlet2.32.42.53.0
JSF--1.22.0
JSTL--1.21.2
JTA1.0.1B1.0.1B1.11.1
JTS1.01.01.01.0
JMS1.11.11.11.1
JNDI1.2.11.2.11.2.11.2.1
JDBC3.03.03.04.0
JAAS1.0.11.0.11.0.11.0.1
JCA(Connector)1.01.51.51.6
SAAJ1.1/1.21.1/1.21.31.3
JACC해당 없음1.01.01.3
SOAP1.11.1/1.21.1/1.21.1/1.2
WSDL1.11.11.11.1
UDDI2.02.0/3.02.0/3.02.0/3.0
JAX-RPC1.01.11.11.1
JAX-WS--2.12.2
Web Service Metadata--2.02.1
WS-Addressing--1.01.0
WS-Reliable Messaging--1.11.1
WS-Security-1.01.0/1.11.1
WS-Policy--1.01.0
WS-Security Policy--1.21.2
WS-Trust--1.31.3
WS-Secure Conversation--1.31.3
WS-Policy Attachment--1.01.5
JAF-1.0.21.0.21.1
JAXB-1.02.12.2
JAXP1.01.21.2Java SE 6에 포함
JAXR-1.01.01.0
XSLT1.01.01.01.0
Java IDL API-지원지원지원
OTS지원 안 함지원지원지원
IDE 도구지원지원지원지원 안 함
GUI 도구JManagerJEUSBuilder지원 안 함지원 안 함
웹 도구WebManagerWebManagerWebManagerWebAdmin
J2EE 관리-1.01.11.1
모니터링 도구Jmanager, WebManager 콘솔 도구Console Tool, WebManagerConsole Tool, WebManagerConsole Tool, WebAdmin
JDK1.3/1.41.4/5.05.0/6.06.0/7.0

8.1. JEUS 버전별 지원 규격 상세

👆
좌우로 밀어서 보기
JEUS 버전별 지원 규격 상세
SpecJEUS 4.2JEUS 5JEUS 6JEUS 7JEUS 8JEUS 8.5
J2EEJ2EE 1.3J2EE 1.4Java EE 5Java EE 6Java EE 7Jakarta EE 8
HTTP1.0/1.11.0/1.11.0/1.11.0/1.11.0/1.11.0/1.1
CGI1.11.11.11.11.11.1
PHP3.x/4.x3.x/4.x3.x/4.x/5.x3.x/4.x/5.x
SSLssl2/ssl3/tls1ssl2/ssl3/tls1ssl2/ssl3/tls1/ssl3/tls1
EJB2.0 (2.1 일부분)2.12.x/3.03.1
Java Persistence API--1.02.0
RMI-IIOP지원지원지원지원
Deployment API-1.11.21.2
JSP1.22.02.12.2
Servlet2.32.42.53.0
JSF--1.22.0
JSTL--1.21.2
JTA1.0.1B1.0.1B1.11.1
JTS1.01.01.01.0
JMS1.11.11.11.1
JNDI1.2.11.2.11.2.11.2.1
JDBC3.03.03.04.0
JAAS1.0.11.0.11.0.11.0.1
JCA(Connector)1.01.51.51.6
SAAJ1.1/1.21.1/1.21.31.3
JACCN/A1.01.01.3
SOAP1.11.1/1.21.1/1.21.1/1.2
WSDL1.11.11.11.1
UDDI2.02.0/3.02.0/3.02.0/3.0
JAX-RPC1.01.11.11.1
JAX-WS--2.12.2
Web Service Metadata--2.02.1
WS-Addressing--1.01.0
WS-Reliable Messaging--1.11.1
WS-Security-1.01.0/1.11.1
WS-Policy--1.01.0
WS-Security Policy--1.21.2
WS-Trust--1.31.3
WS-Secure Conversation--1.31.3
WS-Policy Attachment--1.01.5
JAF-1.0.21.0.21.1
JAXB-1.02.12.2
JAXP1.01.21.2Java SE 6에 포함
JAXR-1.01.01.0
XSLT1.01.01.01.0
Java IDL API-지원지원지원
OTS미지원지원지원지원
IDE 도구지원지원지원지원 안 함
GUI 도구JManagerJEUSBuilder지원 안 함지원 안 함
웹 도구WebManagerWebManagerWebManagerWebAdmin
J2EE 관리-1.01.11.1
모니터링 도구Jmanager, WebManager 콘솔 도구Console Tool, WebManagerConsole Tool, WebManagerConsole Tool, WebAdmin
JDK1.3/1.41.4/5.05.0/6.06.0/7.0

9. 경쟁 제품

👆
좌우로 밀어서 보기
제품명제조사국가
웹로직오라클미국
웹스피어IBM미국