REVIEW - Building Application Servers


Building Application Servers


Rick Leander



Cambridge University Press (2000)




Roger N Lever


December 2000



N-Tier Architectures have been well known for a while but very few books focus on application servers. Application servers typically occupy a new physical third tier between the client and server, although it could be a logical division.

This book covers application servers from three different perspectives; architecture, design and programming. Clearly whole books have been devoted to each of these subjects so the material is not in depth. However, for novices or those who have focused on traditional (2-tier) client server development this book offers a useful overview. Those requiring more in depth coverage can follow-up by using the references and further reading that accompany each chapter.

The text is clear and well laid out with good explanations. The examples use UML and Java, although they are only illustrative they do cover the key points. There is sufficient guidance that it is possible to take the example and produce a working (simple loan calculator) application server. The real benefit to this book is the overview of many related subjects and tying those into the common thread and in essence providing the foundation for understanding how to build an application server and what needs to be considered.

In short this is a useful overview for those with either no experience or very little experience in n-tier application development. Its main value is in providing a useful overview of the many related subjects. For those who have had their fingers burnt in this area this book will not provide any new insights although the references and further reading might.

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept All Cookies" you agree ACCU can store cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

By clicking "Share IP Address" you agree ACCU can forward your IP address to third-party sites to enhance the information presented on the site, and that these sites may store cookies on your device.