Sun Java Enterprise System 2005Q4 기술 개요

시스템 서비스 구성 요소

여러 Java ES 구성 요소는 분산된 소프트웨어 솔루션을 지원하는 주요 서비스를 제공합니다. 이 시스템 서비스에는 포털 서비스, 통신 및 공동 작업 서비스, 아이디 및 보안 서비스, 웹 컨테이너 서비스, J2EE 응용 프로그램 서비스 등이 포함됩니다.

다음 표에서는 이러한 분산 서비스를 제공하는 시스템 서비스 구성 요소 및 제공되는 해당 서비스에 대해 간략하게 설명합니다. 각 시스템 서비스 구성 요소는 많은 클라이언트를 지원할 수 있는 다중 스레드 서버 프로세스입니다. 구성 요소에 대한 자세한 내용은 시스템 서비스 구성 요소 설명을 참조하십시오.

표 1–1 Java ES 시스템 서비스 구성 요소

구성 요소 

제공된 시스템 서비스 

Sun Java System Access Manager

액세스 관리 및 디지털 아이디 관리 서비스를 제공합니다. 액세스 관리 서비스는 응용 프로그램 및/또는 서비스에 대한 액세스를 위한 인증(단일 사인 온(SSO) 포함) 및 역할 기반 권한 부여를 포함하고관리 서비스는 개별 사용자 계정, 역할, 그룹 및 정책에 대한 중앙 집중화된 관리를 포함합니다.

Sun Java System Application Server

Session Bean, Entity Bean, Message-Driven Bean 같은 EJB(Enterprise JavaBeansTM) 구성 요소용 J2EE 컨테이너 서비스를 제공합니다. 컨테이너는 밀접하게 연결된 분산 구성 요소들이 상호 작용하는 데 필요한 인프라 서비스를 제공하여 전자 상거래 응용 프로그램 및 웹 서비스의 개발과 실행을 위한 Application Server 플랫폼이 됩니다. Application Server에서도 웹 컨테이너 서비스를 제공합니다.

Sun Java System Calendar Server

최종 사용자와 최종 사용자 그룹에게 달력 및 일정 서비스를 제공합니다. Calendar Server는 서버와 상호 작용하는 브라우저 기반 클라이언트를 포함합니다. 

Sun Java System Directory Server

아이디 프로필 직원, 고객, 공급자 등 사용자 자격 증명(공개 키 인증서, 비밀번호, PIN 번호) 액세스 권한, 응용 프로그램 자원 정보 및 네트워크 자원 정보 등과 같은 인트라넷 및 인터넷 정보를 저장 및 관리하기 위한 중앙 저장소를 제공합니다. 

Sun Java System Instant Messaging

최종 사용자 간에 인스턴트 메시징(채팅), 회의, 경고, 뉴스, 폴링, 파일 전송과 같은 실시간 보안 통신을 제공합니다. 서비스에는 현재 온라인 상태인 사용자를 알려 주는 존재 관리자 그리고 서버와 상호 작용하는 브라우저 기반 클라이언트가 포함되어 있습니다. 

Sun Java System Message Queue

느슨하게 연결된 분산 구성 요소와 응용 프로그램 사이에 신뢰할 수 있는 비동기 메시징을 제공합니다. Message Queue는 JMA(Java Message Service) API 사양을 구현하고 보안, 확장성, 원격 관리 등과 같은 엔터프라이즈 기능을 추가합니다.

Sun Java System Messaging Server

전자 메일, 팩스, 호출기, 음성 및 비디오를 지원하는 안전하고 신뢰할 수 있는 대용량의 저장 후 전달(store-and-forward) 메시징을 제공합니다. Messaging Server는 여러 메시지 저장소에 동시에 액세스할 수 있으며 임의의 전자 메일을 거부하고 바이러스 공격을 방지하는 데 도움을 주는 내용 필터링을 제공합니다. 

Sun Java System Portal Server

비즈니스 응용 프로그램이나 서비스를 액세스하는 브라우저 기반 클라이언트에 내용 집계 및 개인화 같은 주요 포털 서비스를 제공합니다. Portal Server에서는 구성 가능한 검색 엔진도 제공합니다. 

Sun Java System Web Server

Java Servlet 및 JavaServer PagesTM(JSPTM) 구성 요소와 같은 Java 웹 구성 요소를 위한 J2EETM 웹 컨테이너 서비스를 제공합니다. 또한, Web Server는 CGI 스크립트 및 Sun Java System Active Server Pages와 같은 정적 및 동적 웹 컨텐트를 제공하기 위한 다른 웹 응용 프로그램 기술도 제공합니다.

Sun Java System Service Registry 

웹 SOA(Service-Oriented Architeture) 응용 프로그램을 지원하는 레지스트리와 저장소를 제공합니다. Service Registry는 XMLSchema, 비즈니스 프로세스 규칙, 액세스 제어, 버전 제어와 같은 관련 정보와 아티팩트 관리 외에도 웹 서비스 등록 및 검색에 사용되는 업계 표준을 구현합니다.