Arquitectura de la Plataforma tecnológica de Jazz

La Plataforma tecnológica de Jazz se basa en la arquitectura cliente-servidor. Jazz Team Server, que normalmente se ejecuta en una máquina de tipo servidor protegida, aloja un conjunto de servicios y un repositorio. Los clientes remotos se comunican con Jazz Team Server a través de la red utilizando HTTP.

Clientes remotos

Los clientes remotos se proporcionan de muchas formas, siendo la típica un entorno de desarrollo integrado (IDE) como Eclipse. Otros clientes remotos como, por ejemplo, herramientas de línea de mandatos específicas de Jazz o scripts Ant, operan sin una interfaz gráfica. Los clientes web de Jazz acceden al servidor directamente utilizando un navegador web, sin necesidad de instalar ningún software específico de la plataforma Jazz en la máquina.
Figura 1. Clientes Jazz
Este diagrama muestra los tipos de clientes Jazz.

Jazz Team Server

Jazz Team Server es un aplicación web basada en Java que se ejecuta dentro de cualquier servidor de aplicaciones conforme a Java™ EE 1.4. Se admiten dos servidores de aplicaciones distintos en este release: Apache Tomcat y IBM® WebSphere Application Server. Apache Tomcat es un contenedor servlet de código abierto que se puede instalar en máquinas de mesa. IBM WebSphere Application Server es un producto disponible comercialmente que ofrece soluciones a varias escalas.


Comentarios