IBM
Rational
Software Development Platform es un solución comprobada, abierta, completa y modular que ayuda a los equipos a
construir, integrar, ampliar, modernizar y desplegar software y sistemas basados en software.
IBM
Rational
Software Development Platform es un entorno de desarrollo común compartido por los productos siguientes:
- Rational Web Developer
- Rational Application Developer
- Rational Software Architect
- Rational Software Modeler
- Rational Functional Tester
- Rational Performance Tester
- WebSphere Integration Developer
Si instala cualquiera de estos productos,
Rational
Software Development Platform se instala automáticamente como parte del producto. Si tiene más de
uno de estos productos de Rational Software Development Platform instalados, la plataforma de
desarrollo se instala una sola vez. Todos estos productos tienen la
misma interfaz de usuario, llamada entorno de trabajo y cada producto añade funcionalidad al
entorno de trabajo contribuyendo con conectores. Un
conector es un módulo de software que añade funcionalidad a un programa o
una aplicación existente.
Importante: WebSphere
Integration Developer 6.0.1 es compatible solamente con productos basados en
Rational
Software Development Platform 6.0.1 (por ejemplo,
Rational
Application Developer 6.0.1). Si se detecta una versión distinta de
Rational
Application Developer durante la instalación de
WebSphere
Integration Developer 6.0.1, deberá actualizar
Rational
Application Developer a 6.0.1 (disponible en
http://www.ibm.com/support)
o desinstalar
Rational
Application Developer para poder instalar
WebSphere
Integration Developer 6.0.1 satisfactoriamente.
Migración y coexistencia
El diagrama siguiente ilustra lo que ocurre
cuando se intenta instalar más de un producto común a
Rational
Software Development Platform en la misma máquina. (En el diagrama siguiente, el eje vertical
representa productos ya instalados, mientras que el eje horizontal representa productos que
pretende instalar):
Intento de instalación |
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/D |
Compartir |
Compartir |
Compartir |
Compartir |
Compartir |
Compartir |
Rational
Software Modeler |
Compartir1 Bloquear2 |
N/D |
Compartir |
Compartir |
Actualizar |
Compartir |
Compartir |
Rational
Web Developer |
Compartir1 Bloquear2 |
Compartir |
N/D |
Actualizar |
Actualizar |
Compartir |
Compartir |
Rational
Application Developer |
Compartir1 Bloquear2 |
Compartir |
Bloquear |
N/D |
Actualizar |
Compartir |
Compartir |
Rational
Software Architect |
Compartir1 Bloquear2 |
Bloquear |
Bloquear |
Bloquear |
N/D |
Compartir |
Compartir |
Rational
Functional Tester |
Compartir1 Bloquear2 |
Compartir |
Compartir |
Compartir |
Compartir |
N/D |
Compartir |
Rational
Performance Tester |
Compartir1 Bloquear2 |
Compartir |
Compartir |
Compartir |
Compartir |
Compartir |
N/D |
Nota: - Cuando está instalada la versión 6.0.1 del producto
Rational.
- Cuando está instalada una versión superior a 6.0.1 del producto
Rational.
Definiciones:
- Bloquear: El bloqueo de la instalación de un producto (por ejemplo,
si
Rational
Software Architect está instalado e intenta instalar
Rational
Application Developer) significa que no puede instalar el segundo producto mientras el primero esté instalado. Esto se produce al instalar un producto que ofrece menos funcionalidad que el que está
instalado actualmente.
- Actualizar: Cuando instale un producto que contenga toda la
funcionalidad del producto actual, así como funcionalidad adicional (por ejemplo, si tiene
Rational
Web Developer instalado y desea instalar
Rational
Application Developer), se actualizará al producto con la mayor funcionalidad. El primer producto
se desinstalará pero tanto la interfaz de usuario y el área de trabajo que contienen el trabajo del
primer producto permanecerán en la misma ubicación.
- Compartir: Cuando esto se produce, más de un producto comparte la
instalación de la interfaz de usuario. El segundo producto amplía las posibilidades de un producto
existente sin instalar otra copia de la interfaz de usuario. Así, por ejemplo, si instala
Rational
Performance Tester e instala
Rational
Application Developer, compartirán la misma copia de la interfaz de usuario y la interfaz de usuario contendrá toda la
funcionalidad que ofrecen
Rational
Performance Tester y
Rational
Application Developer.
Desinstalación
- Productos actualizados: Cuando se actualiza un producto, éste se elimina
y se sustituye por el producto de mayor funcionalidad. Si a continuación se desinstala un producto
recién actualizado, se eliminará todo el producto del sistema. Por ejemplo, si instala
Rational
Application Developer, después actualiza a
Rational
Software Architect y posteriormente decide desinstalar
Rational
Software Architect, se desinstalarán todos los conectores, incluyendo la interfaz de usuario común; no podrá volver a
Rational
Application Developer. Para sustituir
Rational
Application Developer, debe reinstalarlo.
- Productos que comparten: Si tiene dos o más productos instalados en un
escenario de compartimiento, la interfaz de usuario se conserva en su sitio hasta que se desinstala
el último producto. Por ejemplo, si tiene
Rational
Application Developer y
Rational
Performance Tester instalados y desinstala
Rational
Application Developer,
Rational
Performance Tester (y la interfaz de usuario) continuarán en el sistema.
Nota: La interfaz de usuario está instalada en el directorio de instalación del primer
producto basado en la
Rational
Software Development Platform que instala. No se reinstala con ningún otro producto, de modo que si actualiza su primer producto no debería
eliminar el directorio de instalación una vez realizada la instalación ya que seguirá albergando el
contenido de la interfaz de usuario.