O
Plataforma de tecnologia do Jazz
é baseado em uma arquitetura cliente/servidor. O
Jazz Team
Server,
normalmente executando em uma máquina de classe de servidor segura, hospeda um conjunto de serviços e um
repositório. Clientes remotos se comunicam com o
Jazz Team
Server
através da rede utilizando HTTP.
Clientes remotos
Clientes remotos são apresentados de diversas formas, sendo que o
típico é um ambiente de desenvolvimento integrado (IDE - Integrated Development Environment) como Eclipse.
Outros clientes remotos, como as ferramentas de linha de comandos específicas do Jazz ou scripts Ant, operam
sem uma interface gráfica. Os clientes da Web do Jazz acessam o servidor diretamente utilizando um navegador
da Web, sem terem que instalar qualquer software da plataforma Jazz em suas máquinas.
Figura 1. Clientes do Jazz
O
Jazz Team
Server
O
Jazz Team
Server
é um aplicativo da Web baseado em Java que executa dentro de qualquer servidor de aplicativos compatível com
Java EE 1.4. São suportados dois servidores de aplicativos diferentes neste release: Apache Tomcat e
IBM WebSphere Application Server.
O Apache Tomcat é um contêiner de servlet de software livre que pode ser instalado em máquinas de classe de desktop. O
IBM WebSphere Application Server é
um produto comercialmente disponível que oferece soluções em várias escalas.