1 서문 JBoss 개발 초기에는 단지 EJB 컨테이너에 불과했습니다. 최근 몇 년 동안 JBoss가 개발된 후 완전한 J2EE 플랫폼 기능을 제공할 수 있는 JBoss 애플리케이션 서버가 되었습니다. JBoss의 전체 아키텍처는 새로운 소프트웨어 기술을 지원하고 기타 기능을 제공하고 있지만 JBoss가 J2EE 인증을 통과했는지 여부에 관계없이 항상 J2EE 표준을 기본 목표로 구현해 왔습니다.
JBoss는 여전히 J2EE 애플리케이션 서버의 개발을 주도할 것이며 주류 J2EE 애플리케이션 서버가 될 것으로 예상됩니다.
2 대상 독자 이 책의 목표는 사용자가 가능한 한 빨리 JBoss 4.0에서 J2EE 1.4 애플리케이션을 배포하고 실행할 수 있도록 하는 것입니다. 이 글을 쓰는 시점에서 JBoss의 최신 릴리스는 4.0.0입니다. 따라서 사용자는 최소한 버전 4.0.0 또는 그 이후 버전을 사용해야 합니다. 동시에 이 책에서는 J2EE 배포를 설명하기 위해 Sun에서 제공한 J2EE 1.4 Tutorial(구체적인 URL은 http://java.sun.com/j2ee/1.4/docs/tutorial/doc)의 예제를 사용합니다. JBoss 및 구성의 애플리케이션. 물론 이 책은 J2EE 튜토리얼은 아니지만 J2EE의 다양한 주제를 가장 기본적인 수준부터 소개하고 있습니다. 따라서 J2EE를 처음 접하는 사용자라면 이 책이 여전히 훌륭한 참고 자료가 될 것입니다. 사용자가 JBoss를 사용하여 위의 J2EE 튜토리얼을 실행할 계획이라면 축하합니다. 이 책이 여러분을 위해 준비되었습니다. 사용자가 두 튜토리얼을 동시에 읽는 것이 가장 좋습니다.
3 이 책에 대하여 먼저 이 책에서는 JBoss 4.0.0 애플리케이션 서버의 다운로드, 설치 및 운영에 대해 설명합니다. 그런 다음 JBoss 애플리케이션 서버의 디렉토리 구조, 주요 구성 파일 및 서비스가 일반적으로 제공됩니다.
그런 다음 책은 개발자를 실용적인 부분으로 안내합니다. Sun J2EE Tutorial에서는 JBoss에 Duke Bank 애플리케이션을 배포하는 방법을 학습합니다. 이를 통해 개발자는 신속하게 역할을 수행하고 JBoss의 간단한 구성 및 배포 작업에 익숙해질 수 있습니다. 다른 장에서는 Duke Bank에서 다루지 않는 주제인 JMS 메시징(Message Driven Beans, MDB) 및 컨테이너 관리 지속성(CMP)을 다룹니다. 물론 J2EE Tutorial의 예제이기도 합니다.
5장, 웹 서비스를 공부한다. 이 책에서는 이에 대해 두 단계로 논의할 것이다. 첫째, Duke 뱅킹 애플리케이션의 EJB 메소드를 웹 서비스로 노출하는 방법, 둘째, Java 클라이언트 애플리케이션을 통해 웹 서비스에 액세스하는 방법입니다.
8장에서는 데이터베이스 구성에 대해 설명합니다. 우리는 개발자를 단계별로 가르칠 것입니다.
9장에서는 보다 고급 보안 구성 주제를 살펴봅니다.
확장하다