Jazz technology platform architecture

The Jazz™ technology platform is based on a client-server architecture. The Jazz Team Server, normally running on a secured server-class machine, hosts a set of services and a repository. Remote clients communicate with the Jazz Team Server over the network using HTTP.

Remote clients

Remote clients come in many forms, with the typical one being an integrated development environment (IDE) such as Eclipse. Other remote clients, such as Jazz-specific command line tools or Ant scripts, operate without a graphical interface. Jazz Web clients access the server directly using a web browser, without having to install any Jazz platform software on their machine.
Figure 1. Jazz clients
This diagram shows the types of Jazz clients.

The Jazz Team Server

The Jazz Team Server is a Java-based web application that runs within any Java EE 1.4 compliant application server. Two different application servers are supported in this release: Apache Tomcat and IBM® WebSphere® Application Server. Apache Tomcat is an open source servlet container which can be installed on desktop class machines. IBM WebSphere Application Server is a commercially available product offering solutions at various scales.


Feedback

Did this help? You can provide feedback at Jazz.net (registration required): Comment in the forums or submit a bug