JBoss EAP(Enterprise Application Platform) 6 설치 지원 환경

JBoss EAP(JBoss® Enterprise Application Platform) 릴리즈는 시장을 선도하는 다수의 운영 체제와 JVM(Java™ Virtual Machine) 및 다양하게 조합된 데이터베이스상에서 테스트 및 지원됩니다. Red Hat은 물리적 환경과 가상 환경 모두에서 사용자의 서브스크립션 계약에 따라 지원되는 구성과 테스트된 환경에 대한 프로덕션 및 개발 지원을 모두 제공합니다.

JBoss EAP & Wildfly

JBoss 한글 처리 방법 – Encoding Filter

JBoss EAP 6의 한글 처리에 대한 설정 방법입니다. 다국어 지원까지 포함해야 하는 경우엔 당연히 UTF-8 인코딩을 사용해야 합니다.
POST 방식으로 데이터를 전달할 때 charset 때문에 문제가 되는 경우에는 setCharacterEncodingFilter 필터를 이용해서 전달하면 한글변환 없이 사용할 수 있습니다.
JBoss에서 한글 처리를 하기 위해서는 2가지의 작업이 필요합니다.

JBoss EAP 와 Wildfly 비교

JBoss EAP 시작과 역사 그리고 Wildfly 와의 차이점

JBoss EAP 6는 개방형 표준을 기반으로 개발된  오픈소스 미들웨어 플랫폼으로 Java EE 6 인증을 받은 제품이다. 엔터프라이즈 환경에서 미들웨어가 갖추어야 하는 대용량 트랜잭션(Transaction), 고가용성을 위한 클러스터링, 메시징, 분산 캐싱, 고성능 보장 등의 기술들을 제공한다. 
JBoss는 오픈소스 소프트웨어 개발 커뮤니티인 jboss.org 에서 개발, 운영되고 있으며 약 100개 이상의 다양한 프로젝트가 진행 중이며 1999년부터 계속해서 발전하여 운영되고 있다.
JBoss는 자바를 기반으로 하는 오픈소스 미들웨어의 브랜드명이다. Java EE 스펙을 지원하는 웹 애플리케이션 서버 시장에서 대표적인 제품으로 현재 최신 버전은 JBoss EAP 6버전이다. 최근에는 커뮤니티 버전의 이름이 JBoss AS

JBoss 실행 옵션을 cli 로 자동화하기

$ ./standalone.sh -b 0.0.0.0 -bmanagement 0.0.0.0 -Dorg.jboss.as.logging.per-deployment=false 를 cli 로 대체하는 방법은?

주로 사용되는 JBoss 실행 옵션 중 대표적인 것들을 cli 를 통해서 지정하여 옵션을 지정하지 않도록 하는 방법이다.

다음과 같은 JBoss 실행 옵션 중 3 가지를 cli 를 변경하여 한번만 수행하면 이후에는 옵션을 지정하지 않아도 된다.

$ ./standalone.sh -b 0.0.0.0 -bmanagement 0.0.0.0 -Dorg.jboss.as.logging.per-deployment=false

JBoss & Wildfly On Docker

CentOS에서 Docker 컨테이너를 설치하고 Wildfly 실행하기

CentOS 에서 Docker를 설치하고 wildfly 를 Dockerhub 에서 다운로드 받아 실행해보는 Tutorial 내용입니다.
주로 mastertheboss.com 에 포스트된 “Getting started with Docker and WildFly” (http://mastertheboss.com/soa-cloud/docker/getting-started-with-docker-and-wildfly) 의 내용을 정리한 것입니다.

웹서버 WAS 설치 자동화

Apache , Tomcat , JBoss , Wildfly 설치 보고서

OPENMARU APM 은 고객의 요구에 따라 Apache , Tomcat , JBoss , Wildfly 설치/구성된 환경에 대하여 자동으로 설치 보고서를 작성합니다.
설치보고서에서 다루는 내용은 JBoss EAP6(AS7) 에 필요한 각종 구성 정보들을 일목요연하게 제공하며 운영에 필수적인 주요 Apache , Tomcat 에 대한 구성 방법을 제공합니다.
운영팀과 개발팀 모두에게 필요한 데이터소스 설정 , 모듈 및 애플리케이션 배포 방법 등도 제공합니다.

최신 JBoss 다운로드 받기

JBoss EAP 설치와 서버 시작 그리고 환경 설정

JBoss EAP 6 를 설치하기 전에 해당 버전이 지원하는 구성 환경에 대한 확인이 필요합니다.
JBoss EAP6 를 운영하기 위해 필수적으로 필요한 JDK 설치 방법에 대해서는 ”
Linux 환경에서 Oracle JDK “라는 이전 포스트를 참조하여 주세요

JBoss EAP 와 Wildfly 비교

JBoss EAP 와 Wildfly 차이점

JBoss의 의미는 무엇인가요?
JBoss는 1999년에 Mark Fleury가 EJB컨테이너를 오픈소스로 개발하기 위해 EJBOSS(Enterprise Java Beans Open Source Software)라는 이름으로 시작한 프로젝트였지만 SUN과의 상표권 문제 때문에 앞의 E를 빼고 현재의 JBoss라는 이름이 되었습니다.

Undertow vs JBossWEB

JBoss EAP 6 – 거침없이 배우는 JBoss

이 책에는 그동안 미들웨어 엔지니어로서 현장에서 직접 경험했던 컨설팅, 장애 지원, 기술지원, 튜닝, 벤치마크 테스트 등을 바탕으로 JBoss EAP6 (AS7) 과 관련된 시스템 (웹서버, 리눅스 등) 들을 운영하는 데 필요한 여러 지식과 경험을 담았다. JBoss EAP6 ( AS7 ) 에 관한 개발환경 구성과 운영 환경에 필요한 설치 ,구성 , 애플리케이션 배포, 보안, 관리, 모니터링 및 성능 튜닝을 소개하고 있다.

Undertow vs JBossWEB

JBoss EAP 7 웹컨테이너 Undertow 이해하기

JBoss EAP7 또는 Wildfly 에서는 JBoss EAP6 (JBoss AS7) 이전 버전에서 사용하던 tomcat 기반의 JBossWeb 대신 Undertow를 사용합니다. Undertow는 웹서버와 서블릿 컨테이너 기능을 제공합니다. Java Servlet 3.1 표준과 WebSocket 을 구현하고 Http Upgrade를 지원합니다. 또한 서블릿 배포 환경에서 고성능 Non-Blocking 핸들러를 사용할 수 있습니다.