Rational Business Developer V9.0의 새로운 기능

Rational® Business Developer V9.0에는 다음과 같은 새로운 기능이 소개되어 있습니다.

EGL Ant 태스크

Rational Business Developer V9.0에서는 Eclipse, Rational Application Developer, ant-contrib 라이브러리에서 정의한 기타 Ant 태스크와 함께 Ant 빌드 파일에서 사용할 수 있는 다중 EGL 지향 Ant 태스크를 제공합니다. 이 태스크에서는 Ant를 사용하여 EGL 애플리케이션을 빌드하고 배치할 수 있도록 생성 및 배치와 같은 태스크를 포함합니다. Ant 빌드 파일은 RBD 워크벤치에서 실행하거나 명령행 모드 Eclipse 작업공간을 사용하여 일괄처리 명령으로 실행할 수 있습니다. 명령행 모드 빌드를 통해 EGL 빌드를 더욱 효과적으로 관리할 수 있으며 EGL은 Agile 프로그래밍을 효율적으로 지원할 수 있습니다.

제공되는 Ant 태스크에 대한 세부사항은 명령행 모드 빌드를 위한 Ant 태스크의 내용을 참조하십시오. 명령행 모드 빌드를 생성하는 방법에 대한 지시사항은 명령행 모드 EGL 빌드 작성의 내용을 참조하십시오.

EGLAR 라이브러리 작성

Rational Business Developer V9.0을 사용하여 다양한 폴더의 여러 EGLAR 파일을 프로젝트에 한 번에 추가할 수 있습니다. 이를 수행하려면 먼저 모든 EGLAR 파일을 포함하도록 EGLAR 라이브러리를 정의한 후 이 라이브러리를 프로젝트에 추가하도록 EGL 빌드 경로를 편집하십시오. 자세한 사항은 EGLAR 라이브러리 정의를 참조하십시오.

코드 추출

Rational Business Developer V9.0의 코드 추출 기능을 사용하여 너무 길거나 복잡한 기능을 정리할 수 있습니다. 이를 수행하려면 함수 추출의 내용을 참조하십시오.

RUI 디버깅 및 서비스 성능 개선

Rational Business Developer V9.0은 RUI 미리보기 및 디버거의 성능을 개선하는 외부 웹 컨테이너를 소개합니다.

Liberty Profile

Rational Business Developer V9.0에서는 Liberty Profile V8.5.5를 사용할 수 있습니다. Liberty Profile은 단순하면서 가벼운 애플리케이션 서비스 환경입니다. 해당 프로파일은 편리한 구성, 동적, 유연함, 신속성에 초점을 둡니다. 자세한 내용은 다음을 참조하십시오.

제한사항:
  • Rational Business Developer V9.0은 Liberty Profile 8.5를 지원하지 않습니다.
  • Liberty Profile V8.5.5는 JAX-RPC 서비스를 지원하지 않습니다.
  • Liberty Profile V8.5.5는 Rational Business Developer V9.0에서 EGL 디버거를 지원하지 않습니다.
  • Liberty Profile V8.5.5는 Java™ EE Connector Architecture를 지원하지 않습니다.

IBM Eclipse SDK 4.2.2

Rational Business Developer V9.0의 기본 IBM® Eclipse SDK는 4.2.2로 업그레이드되었습니다.

다중 행 조작

Rational Business Developer V9.0의 경우, 데이터베이스와의 한 번의 상호작용 동안에 다중 SQL 행을 페치, 삽입 또는 업데이트하는 개선된 "행 세트 처리"를 통해 CPU 시간 소모량을 줄일 수 있고 이러한 조작의 적절한 진단을 얻을 수도 있습니다. 자세한 정보는 다중 행을 참조하십시오.

EGL COBOL 프로그램의 성능 향상

버전 9.0에서는 프로그램의 로드 모듈과 작업 스토리지의 크기가 모두 상당히 감소되었습니다. 이러한 메모리 감소의 혜택은 모든 COBOL 생성 환경에서 자동으로 얻어지지만 ERDSA 및 EUDSA 스토리지 영역이 확대될 경우 특히 CICS®와 같은 트랜잭션 시스템에서 이점이 있습니다.

중요사항: 9.0 시스템을 사용하여 z/OS® 또는 z/VSE®에 대한 COBOL을 생성하는 경우 프로그램을 실행하려면 사용자의 플랫폼에 맞는 다음과 같은 PTF(z/OS의 경우 UK92032, z/VSE의 경우 UK91995)가 필요합니다. 이러한 PTF는 이전의 모든 레벨에서 생성된 프로그램을 계속 지원합니다. z/OS용 Rational COBOL 런타임의 PTF 목록에 대해서는 http://www-01.ibm.com/support/docview.wss?uid=swg27024554의 내용을 참조하십시오. EGL이 COBOL 생성기의 개선사항을 소개한 첫 번째 릴리스가 8.0.1.5이므로 버전 8.0.1.5에도 PTF가 나열되어 있습니다. 해당 개선사항이 버전 9.0에 포함되어 위의 런타임 PTF가 런타임의 요구사항을 충족합니다.

또한 9.0에서 생성된 프로그램은 다른 이전 릴리스 프로그램에서 계속 작동하지만 실행 시 애플리케이션이 사용하는 메모리의 양이 줄어듭니다.

COBOL 생성에 대한 세부사항은 COBOL 생성의 개요의 내용을 참조하십시오.