IBM® Rational® Software
Development Platform은 팀에서 소프트웨어 및 소프트웨어 기반 시스템을 빌드, 통합, 확장, 현대화 및 배치할 수 있도록 도와주는 입증된 개방형의 완벽한 모듈 솔루션입니다.
IBM Rational Software
Development Platform은 다음을 포함한 여러 제품에서 공유하는 일반적인 개발 환경입니다.
- Rational Web
Developer
- Rational Application Developer
- Rational Software
Architect
- Rational Software Modeler
- Rational Functional
Tester
- Rational Performance Tester
- WebSphere® Integration
Developer
이 제품 중 하나를 설치하면 Rational Software Development Platform이
제품의 일부로 자동 설치됩니다. 한 개 이상의 Rational Software Development Platform 제품이 설치되어 있으면 개발 플랫폼이 한 번만 설치됩니다. 모든 제품은 Workbench라고 하는 동일한 사용자 인터페이스를 가지고 있고
각 제품은 플러그인을 제공하여 Workbench에 기능을 추가합니다. 플러그인은 기존 프로그램 또는 응용프로그램에 기능을 추가하는
소프트웨어 모듈입니다.
중요사항: WebSphere Integration Developer 6.0.1은 Rational Software Development Platform 6.0.1(예: Rational Application
Developer 6.0.1)에 기초한 제품하고만 호환됩니다. WebSphere Integration Developer 6.0.1을 설치하는 동안 다른 버전의
Rational Application Developer가 발견되면
Rational Application Developer 6.0.1(
http://www.ibm.com/support에서 사용 가능)로 업그레이드하거나
Rational Application Developer를 설치 제거해야
WebSphere Integration
Developer 6.0.1을 설치할 수 있습니다.
이주
및 병행 사용
다음 차트에서는 동일한 시스템에
Rational Software
Development Platform에서 공통으로 사용하는 둘 이상의 제품을 설치할 때 발생할 수 있는 사항에 대해 설명합니다.
(다음 차트에서 세로축은 이미 설치된 제품을 표시하고
가로축은 설치하려고 하는 제품을 표시합니다.)
설치 시도 |
WebSphere Integration
Developer |
Rational Software Modeler |
Rational Web Developer |
Rational Application Developer |
Rational Software Architect |
Rational Functional Tester |
Rational Performance Tester |
WebSphere Integration Developer |
해당 사항 없음 |
공유 |
공유 |
공유 |
공유 |
공유 |
공유 |
Rational Software Modeler |
공유1 블록2 |
해당 사항 없음 |
공유 |
공유 |
업그레이드 |
공유 |
공유 |
Rational Web Developer |
공유1 블록2 |
공유 |
해당 사항 없음 |
업그레이드 |
업그레이드 |
공유 |
공유 |
Rational Application Developer |
공유1 블록2 |
공유 |
블록 |
해당 사항 없음 |
업그레이드 |
공유 |
공유 |
Rational Software Architect |
공유1 블록2 |
블록 |
블록 |
블록 |
해당 사항 없음 |
공유 |
공유 |
Rational Functional Tester |
공유1 블록2 |
공유 |
공유 |
공유 |
공유 |
해당 사항 없음 |
공유 |
Rational Performance Tester |
공유1 블록2 |
공유 |
공유 |
공유 |
공유 |
공유 |
해당 사항 없음 |
주: - 버전 6.0.1의 Rational 제품이 설치되어 있는 경우
- 버전 6.0.1 이상의 Rational 제품이 설치되어 있는 경우
정의:
- 블록 - 제품 설치로 인해 차단되는 경우(예:
Rational Software
Architect가 설치되어 있고 Rational Application Developer를 설치하려고 시도하는 경우),
첫 번째 제품이 설치되는 동안에는 두 번째 제품을 설치할 수 없습니다. 블록은 현재 설치된
제품보다 기능성이 낮은 제품을 설치하려고 할 때 발생합니다.
- 업그레이드 - 현재 제품에 들어 있는 기능과 추가적인 기능을 모두 포함하는 제품을
설치하는 경우(예: Rational Web Developer가 설치되어 있고 Rational
Application Developer를 설치하려는 경우), 기능성이 더 높은 제품으로 업그레이드됩니다. 이미 설치되어 있는 첫 번째 제품은 설치 제거되지만
첫 번째 제품에 대한 작업이 포함된 사용자 인터페이스 및 작업공간은 모두 동일한
위치에 보존됩니다.
- 공유 - 두 개 이상의
제품이 사용자 인터페이스의 설치를 공유하는 경우입니다. 두 번째 제품 설치 시 사용자 인터페이스의 다른
사본을 설치하지 않고 기존 제품의 성능을 확장합니다.
예를 들어 Rational Performance Tester를 설치하고 나서 Rational
Application Developer를 설치하는 경우 두 제품 모두 같은 사용자 인터페이스 사본을 포함하며,
해당 사용자 인터페이스는 Rational Performance
Tester 및 Rational
Application Developer에서 제공하는 기능성을 모두 포함합니다.
설치 제거
- 업그레이드된 제품 - 제품이 업그레이드되면
기존 제품은 제거되고 상위 기능 제품으로 바뀝니다. 새로
업그레이드된 제품이 설치 제거되면 시스템의 모든 제품이 제거됩니다. 예를 들어
Rational
Application Developer를 설치한 다음 Rational Software Architect로 업그레이드하고 나중에
Rational Software
Architect를 설치 제거할 경우, 공통 사용자 인터페이스를 포함하는 모든 플러그인을
Rational Application Developer로 다시 되돌릴 수
없습니다. Rational Application Developer로 돌아가려면
다시 설치해야 합니다.
- 공유 제품 - 두 개 이상의 제품이 공유 시나리오로
설치된 경우 마지막 제품이 설치 제거될 때까지 사용자 인터페이스가 남아 있게 됩니다. 예를 들어,
Rational Application Developer 및
Rational Performance
Tester가 설치되어 있는 상태에서 Rational Application Developer, Rational Performance
Tester 및 사용자 인터페이스는 여전히 사용자 시스템에 있습니다.
주: 사용자 인터페이스는 사용자가 설치하는 제품을 기초로
첫 번째 Rational Software Development Platform의 설치 디렉토리에 설치됩니다. 다른 제품과 함께 다시 설치되지 않으므로, 첫 번째 제품을 업그레이드할 경우
업그레이드를 완료한 후 첫 번째 설치 디렉토리를 제거하지 말아야 합니다.
해당 디렉토리에는 사용자 인터페이스 컨텐츠가 남아있기 때문입니다.