|
|
|
The target application server will be JBoss
3.0.0, integrated with the Jetty servlet engine. Management is keen
to minimize licensing costs,
The X Center does not presently have its own
web-
The application should support clustering if this
becomes necessary as demand
The database will be Oracle 8.1.7i, as the X Center
already has an Oracle license and Oracle expertise in-house. There
is no
There are no other constraints regarding technology
to be used. Management have made a strategic decision to adopt J2EE
because they believe it offers the best chance of successful
integration with the legacy booking systems at the other
A number of the X Center's staff have HTML skills, but are non-programmers. Therefore it is important that HTML content and site presentation can be controlled, as far as possible, without the need for more than a superficial understanding of J2EE technologies.
|
|
|
|
|
|
In this chapter we've seen the requirements for the sample application. This is the commonest type of J2EE application – a web application using a relational database.
The discussion in the rest of the book will use the process of implementing this application to
In the
In Chapter 7 to Chapter 9 we'll look at data access options for use in J2EE applications, and how we can
In Chapter 11 we'll look at how a generic application infrastructure can be used to solve many common problems, and how it
In Chapter 12 and Chapter 13 we'll look at implementing web interfaces in J2EE applications, using the reservation use case from the sample application to illustrate how to use the MVC architectural pattern.
In Chapter 14 we'll look at J2EE application deployment, showing how to package the sample application and deploy it on JBoss 3.0.0.
In Chapter 15 we'll look at meeting the performance targets identified above.
|
|
|