![[8.5.5.6 이상]](../ng_v8556.gif)
비디오: Liberty 프로파일의 Java EE 7
다음은 "Liberty 프로파일의 Java EE 7" 비디오에 대한 내용으로, Java™ Platform, Enterprise Edition(Java EE) 7 스펙에 대한 Liberty 프로파일 지원을 설명하고 Java EE 7에 대한 Liberty 프로파일 서버를 사용으로 설정하는 방법을 강조표시합니다. 이 내용은 비디오 스토리보드입니다. 오디오는 나레이션과 캡션을 설명합니다. 화면상의 동작은 비디오에 표시되는 내용을 설명합니다.
장면 | 오디오 | 화면 상의 동작 |
---|---|---|
1 | Liberty 프로파일은 이제 Java Platform, Enterprise Edition 버전 7로 컴파일됩니다. 이 비디오는 Java EE 7에 대한 Liberty 지원에 대해 설명하고 이에 대해 서버를 신속하게 구성할 수 있는 방법을 보여줍니다. | 제목 Liberty 프로파일의 Java EE 7과 Java Compatible Enterprise Edition 로고를 표시합니다. 또한 Java EE 7에 대한 전체 이름이 제공되도록 Java EE 7 대신에 Java Platform, Enterprise Edition 버전 7을 표시합니다. |
2 | Java EE 7을 사용하면 강력한 비즈니스 솔루션을 제공하고
Java 프로그래밍을 활용할 수 있는 개방형 프레임워크를
갖게 됩니다. 데스크탑, 태블릿 및 스마느폰에 대해 HTML5 동적 확장 가능 애플리케이션을 전달할 수 있습니다. 이를 통해 더욱 생상적인 작업을 수행할 수 있습니다. 간소화된 애플리케이션 아키텍처가 비즈니스 로직에 필요한 보일러플레이트 코드의 양을 줄여줍니다. 또한 더 많은 엔터프라이즈 요구를 지원할 수 있습니다. 표준 API를 사용하고 다중 런타임에 걸쳐 휴대 가능한 일괄처리 애플리케이션을 쓸 수 있습니다. 또한 인터럽트되지 않는 성능을 위해 일괄처리 작업을 관리 가능한 청크로 분해할 수 있습니다. |
Java EE 7을 설명하고 주요 이점에 대해 설명하는 애니메이션을
표시합니다.
|
장면 | 오디오 | 화면 상의 동작 |
---|---|---|
3 | Java EE 7에서는 Full Platform을 도입했습니다. 모든 Java EE 7 스펙(또는 JSR)은 Full Platform에 있습니다. | 전체 Java EE 7이 있는 이미지를 보여줍니다. "Full Platform"을 강조표시한 후 전체 스펙을 강조표시합니다. |
4 | 웹 애플리케이션용 스펙은 Full Platform의 서브세트인
Web Profile에 있습니다. Java EE 6은 동적 웹 애플리케이션의 개발자를 지원하기 위해 EJB Lite, Java Persistence API 및 Java Transaction API와 같은 기술을 제공하는 Web Profile을 도입했습니다. Java EE 7의 경우, Web Profile은 HTML5에 대한 지원을 추가합니다. 두 개의 새 기술, WebSocket 및 JSON은 데이터 교환 속도를 높이고 휴대용 애플리케이션에 대한 데이터 구문 분석을 간소화합니다. 기존 기술, JAX-RS 2.0, Java Server Faces 2.2 및 Servlet 3.1에 대한 업데이트는 동적 HTML5 애플리케이션을 개발하기 위한 기능을 개선합니다. 보다 강력한 POJO 개발 모델이 인터셉터 및 CDI와 같은 어노테이션을 보다 폭넓게 사용하도록 해줍니다. Bean Validation 1.1은 메소드 레벨 유효성 검증을 재공합니다. |
전체 Java EE 7이 있는 이미지를 보여줍니다. 그런 다음
Web Profile에 스펙이 나열된 애니메이션을 보여주고 오디오에서 이름 지정된
스펙을 강조표시합니다.
|
5 | 또한 애플리케이션 보안, 배치 및 관리를 위한 지원뿐 아니라
엔터프라이즈, 웹 서비스, 일괄처리 및 기타 애플리케이션에용 스펙이
버전 7에 추가되었습니다. 이러한 스펙은 Full Platform에 있습니다. Java EE 7은 JMS 2.0에서와 같이 비즈니스 로직에 대한 보일러플레이트 코드를 덜 필요로 하는 간소화된 아키텍처를 가집니다. 엔터프라이즈의 경우, 처리 시간을 자원이 일반적으로 유휴 상태인 때로 이동함으로써 일괄처리 애플리케이션을 사용하여 컴퓨팅 자원을 활용할 수 있습니다. 동시성 유틸리티는 안전하고 안정적인 방식으로 Java EE 런타임과 통합하는 확장성 있는 애플리케이션을 지원합니다. Full Platform은 또한 Java Connector Architecture 및 Java Message Service에 대한 업데이트된 지원을 가집니다. |
전체 Java EE 7이 있는 이미지를 보여줍니다. 그런 다음
Full Platform에 스펙이 나열된 애니메이션을 보여주고 오디오에서 이름 지정된
스펙을 강조표시합니다.
|
6 | 이 중에서 Java EE 7에는 20개 이상의 새롭거나 변경된
스펙이 있습니다. Liberty 프로파일 제품은 Full Platform 스펙을 지원하며, Liberty Core 제품은 주로 Web Profile 스펙을 지원합니다. |
전체 Java EE 7의 이미지를 보여줍니다. Liberty 프로파일 및 Liberty Core를 통해 지원되는 스펙을 강조표시합니다. |
장면 | 오디오 | 화면 상의 동작 |
---|---|---|
7 | 압축 파일 또는 ZIP 파일을 WASdev 웹 사이트에서 임시 디렉토리로 다운로드한 후 빈 디렉토리에 ZIP 파일의 압축을 풀어 Java EE 7 기술로 Liberty 프로파일을 설치할 수 있습니다. 아주 간단합니다. | Liberty 프로파일 및 Java EE 기술이 포함된 ZIP 파일을 WASdev 웹 사이트에서 워크스테이션의 C:\temp로 다운로드한 후 C:\에 ZIP 파일의 압축을 풀면 Liberty 프로파일이 C:\wlp에 설치되는 것을 보여줍니다. |
8 | 설치 후에는 Java EE 7에 대한 파일을 비롯하여 기능 파일이 포함된 C:\wlp\lib\features 디렉토리를 보여줍니다. |
장면 | 오디오 | 화면 상의 동작 |
---|---|---|
9 | Eclipse용 WebSphere Developer Tools에서는 Java EE 기술로
Liberty 프로파일 런타임을 추가할 수 있습니다. 새 서버를 작성하고 ibm.com에서 Liberty 프로파일 런타임 환경을 다운로드하고 설치하도록 선택하십시오. EE 7 기능을 사용한 런타임은 Full Platform을 가집니다. 또한 Web Profile 또는 클라이언트 기술을 사용한 런타임에 대한 옵션도 있습니다. 개별 기능에 추가할 수도 있습니다. 선택된 런타임 옵션에 있는 기술은 회색으로 처리됩니다. |
WebSphere Developer Tools에서 Java EE 기술을 가진 Liberty 프로파일 서버를
추가하는 방법을 보여주는 이미지를 표시합니다.
|
장면 | 오디오 | 화면 상의 동작 |
---|---|---|
10 | Liberty 프로파일이 이미 설치되어 있는 경우, featureManager 또는 installUtility 명령을 실행하여 Java EE 7 기능을 설치에 추가할 수 있습니다. | C:\wlp에서 Liberty 프로파일의 기존 설치에 기능을 설치하기 위해 featureManager 명령을 실행하는 것을 보여줍니다. |
11 | 또한 Installation Manager를 사용하여 Java EE 7 기능을 설치할 수도 있습니다. | Installation Manager를 사용하여 Java EE 7 기능을 설치하는 이미지를 보여줍니다. |
장면 | 오디오 | 화면 상의 동작 |
---|---|---|
12 | Java EE 7 기능이 설치되고 나면, Java EE 7 스펙에 대한 지원을 Liberty 서버에 추가하는 것은 기능 이름을 server.xml 파일에 추가하는 것만큼 간단합니다. | server.xml 파일에서 열려 있는 문서 편집기를 보여줍니다. |
13 | Liberty는 사용자 서버가 광범위한 애플리케이션을 지원하기가 더 쉽도록 하기 위해 javaee-7.0, webProfile-7.0 및 javaeeClient-7.0 편의 기능을 제공합니다. | javaee-7.0 편의 기능을 기능 관리자에 추가하는 모습을 보여줍니다. |
14 | 모든 스펙에 대한 지원을 신속하게 추가하려면 javaee-7.0 기능을 사용하십시오. webProfile-7.0 기능은 웹 애플리케이션에 대한 지원을 추가합니다. 그리고 javaeeClient-7.0 기능을 통해 애플리케이션 클라이언트 컴포넌트를 신속하게 구성할 수 있습니다. | 서버 구성 변경사항을 확인하는 결과 제품 메시지를 보여줍니다. |
장면 | 오디오 | 화면 상의 동작 |
---|---|---|
15 | IBM® Knowledge Center에는 기능에 대한 정보가
있습니다. Java EE 7 프로그래밍 모델 지원은 Java EE 스펙을 나열하고 JSR 및 Liberty 기능에 대한 링크를 제공하고 스펙을 지원하는 제품을 알려줍니다. 일부 Java EE 스펙은 자체 Liberty 기능을 가지지 않습니다. 일부 기능의 경우, 기능 이름을 server.xml에 추가하는 것 이상의 구성을 수행해야 합니다. 서버가 Java EE 6 기능을 사용하고 있고 버전 7 기능의 추가를 고려 중이라면, 지원되는 Java EE 6 및 7 기능 조합을 찾아 서버 구성에서 버전 6 및 7 Liberty 기능의 어떤 조합이 호환 가능한지 확인하십시오. 버전 7 기능만 사용하려면 서버 구성을 업데이트해야 할 수 있습니다. 또한 Java EE 7 동작 변경사항을 찾아 버전 6 기능에서 버전 7 기능으로의 이동이 애플리케이션 및 환경에 도움이 되는지 확인하십시오. 기능에 대한 세부사항은 Liberty 기능을 참조하십시오. |
기능 구성 및 마이그레이션을 식별하고 다루는 Knowledge Center의 주제를
보여줍니다.
|
장면 | 오디오 | 화면 상의 동작 |
---|---|---|
16 | 서버 구성에 대한 정보뿐 아니라 애플리케이션에서의 Java EE 7 사용 방법 기사와 비디오의 경우, IBM Knowledge Center의 WASdev.net 및 WebSphere Application Server Liberty 프로파일 문서를 참조하십시오. | 문서의 정보와 함께 Liberty 프로파일 그래픽을 보여줍니다.
|
자세한 정보는 Liberty 프로파일의 Java EE 7의 내용을 참조하십시오.