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 產品,
開發平台只會安裝一次。所有這些產品都有相同的使用者介面,稱為工作台,每項產品都會藉著提供外掛程式而在工作台中加入新功能。外掛程式是將功能加入現有程式或應用程式中的軟體模組。
重要: 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 |
N/A |
共用 |
共用 |
共用 |
共用 |
共用 |
共用 |
Rational Software Modeler |
共用1 阻擋2 |
N/A |
共用 |
共用 |
升級 |
共用 |
共用 |
Rational Web Developer |
共用1 阻擋2 |
共用 |
N/A |
升級 |
升級 |
共用 |
共用 |
Rational Application Developer |
共用1 阻擋2 |
共用 |
阻擋 |
N/A |
升級 |
共用 |
共用 |
Rational Software Architect |
共用1 阻擋2 |
阻擋 |
阻擋 |
阻擋 |
N/A |
共用 |
共用 |
Rational Functional Tester |
共用1 阻擋2 |
共用 |
共用 |
共用 |
共用 |
N/A |
共用 |
Rational Performance Tester |
共用1 阻擋2 |
共用 |
共用 |
共用 |
共用 |
共用 |
N/A |
註: - 當所安裝的 Rational 產品為 6.0.1 版時。
- 當所安裝的 Rational 產品超過 6.0.1 版時。
定義:
- 阻擋 - 當您遭到阻擋而無法安裝產品(比方說,如果您嘗試在安裝好 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 之產品的安裝目錄中。
它不會隨著任何其他產品而重新安裝,因此,如果您升級第一項產品,在升級完成之後,您不應移除第一個安裝目錄,因為它仍會包含使用者介面內容。