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. Jazz Web clients acessam o servidor diretamente utilizando um navegador da Web, sem ter que instalar qualquer software de plataforma Jazz em sua máquina.
Figura 1. Clientes do Jazz
O
Jazz Team
Server
O Jazz Team
Server é um aplicativo da Web baseado
em Java que é executado em 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.