Middleware

JBoss

JBoss Enterprise Application Platform

  • 자바 애플리케이션을 위한 대표적인 플랫폼
  • 엔터프라이즈 자바 애플리케이션의 개발, 배치, 관리의 용이성 제공
  • 개발과정의 복잡성을 제거 하여 차세대 핵심 업무 애플리케이션 개발의 용이성제공
  • 표준을 준수한 100% 순수 자바 플랫폼
표준화
  • J2EE 1.5 인증된 어플리케이션 서버
  • JSP/Servlets, EJB, Web Services, Messaging 등 지원
  • EJB 3.0 및 JBoss Seam (entity bean을 위한 데이터 지향
  • 어플리케이션 wrapper, Ajax4jsf와 통합) 지원
  • Multi-Thread, Multi-Process 및 HTTP 1.1이 지원
  • Disk/Memory 캐싱 지원
개방성
  • 100% 순수 Java 솔루션
  • OS 독립적인 운영환경 지원: Linux, Unix, Windows 호환
유연성
  • SOA 플랫폼 서비스를 위한 JMX-Microkernel 제공
  • Co-located 서비스를 이용한 성능 향상
  • 하드웨어/소프트웨어 Virtual Server가 지원
  • 웹 서비스(SOAP, SSL, WSDL 등) 지원 기능을 제공
보안성
  • JAAS 및 SSL 지원
  • Database, LDAP, File 로그인 모듈 및 로그인 모듈 확장 기능 제공
  • SecurityInterceptor를 활용한 EJB 보안 확장 기능 제공
  • DB 접속 정보 암호화 기능
클러스터링
  • 간편하고 동적인 클러스터링 환경 구현
  • Fault-tolerance를 위한 silent failover, 상태 복제(HttpSession, SFSB, JNDI)
  • HttpSession을 위한 buddy replication 기능제공
  • 메모리 방식의 세션 유지 기능을 제공해야 한다.
  • 부하에 대한 멀티로드 밸런싱과 장애 대응 Fail-over 기능을 지원
관리 용이성
  • 전사차원의 관리를 위한 JBoss Operations Network 지원
  • 웹기반 콘솔을 이용한 실시간 그래프와 e-Mail 알림기능
  • JMX 수정과 구동을 위한 스크립트 기능