REVIEW - Server Based Java Programming


Title:

Server Based Java Programming

Author:

Ted Neward

ISBN:

9781884777714

Publisher:

Manning (2000)

Pages:

556pp

Reviewer:

Silvia de Beer

Reviewed:

June 2001

Rating:

★★☆☆☆


The book aims to achieve three ideal goals for server side application development; zero development, zero deployment and zero administration. They aim at developing new features or additions without requiring additional programming, introducing new versions to clients without disturbing them and the idea that systems run automatically without human intervention.

The three goals are worth considering when developing applications and the book contains 17 chapters which all aim to achieve partially one of the three goals. The book starts by describing Classloaders and how they can be used to achieve on-the-fly code upgrades. The book continues with extensions (the fact that you can load modules without changing the CLASSPATH) and threads. Halfway through the book I found some of the issues and ideas a bit too general and too simplistic to offer me any real advice for server-side application development. Which chapters one finds too general however, will depend on the background of the reader. The final chapters are more interesting; they cover remote control, middleware and how to monitor applications.

The book is written in a narrative style explaining the development of a Generic Java Application Server. The principles are illustrated with bits of Java code and references to design patterns. The book does not explain any API, it tries to give ideas which you should further develop in your own server-side development. Some important topics are not covered though, e.g. security and profiling and resource management.


Book cover image courtesy of Open Library.





Your Privacy

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

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.