O'Reilly logo

IBM Rational Team Concert 2 Essentials by TC Fenstermaker, Suresh Krishna

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix C. The BookManager Application Architecture

BookManager Application is used throughout this book to describe the functionality of the Rational Team Concert. In this appendix, you will see the architecture and functionality of the BookManager Application.

Architecture

For our sample BookManager project, we chose a mix of well-understood, mature, and widely available open source technologies to implement a standard n-tiered, web-based application. This is a typical JEE app that has a Presentation layer made with JSPs, a Services layer made with Struts actions, and a Persistence layer that uses Hibernate as a front-end to a Derby database. This architecture is shown in the following figure:

Let's examine each of these logical tiers.

Presentation ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required