Platforma platforma technologii Jazz
jest oparta na architekturze klient-serwer. Produkt Jazz Team Server, zazwyczaj uruchamiany na bezpiecznym komputerze o klasie serwera, udostępnia zestaw usług oraz przechowuje
repozytorium. Klienty zdalne komunikują się z produktem Jazz Team Server za pośrednictwem
sieci i przy użyciu protokołu HTTP.
Klienty zdalne
Klienty zdalne mają różne formy. Typowym klientem jest
zintegrowane środowisko programistyczne (IDE), takie jak Eclipse. Pozostałe klienty zdalne, na przykład narzędzia wiersza komend dla platformy Jazz lub skrypty Ant, działają bez interfejsu graficznego. Klienty WWW platformy Jazz mają dostęp do serwera bezpośrednio poprzez przeglądarkę WWW, bez
konieczności instalowania na komputerze jakiegokolwiek oprogramowania platformy Jazz.
Rysunek 1. Klienty platformy Jazz
Produkt Jazz Team Server
Produkt Jazz Team Server jest aplikacją WWW opartą na języku Java, która działa na dowolnym serwerze aplikacji zgodnym ze środowiskiem Java™ EE 1.4. W tej wersji obsługiwane są dwa różne serwery
aplikacji : Apache Tomcat i IBM® WebSphere Application
Server.
Apache Tomcat jest kontenerem serwletu typu Open Source, który może być instalowany na komputerach desktop. IBM WebSphere Application
Server jest komercyjnie
dostępnym produktem oferującym rozwiązania na różną skalę.