|
|||||||||||||||||||||||||||||||||||
|
17 Reviews
|
Average Customer Review
Share your thoughts with other customers
Create your own review
|
|
Most Helpful First | Newest First
|
|
11 of 11 people found the following review helpful:
5.0 out of 5 stars
Very thorough, lots of practical information,
By
This review is from: Professional Apache Tomcat (Paperback)
I was quite pleased with this book. I've been active on the Tomcat mailing lists for many months, and have seen the level of frustration experienced by new users firsthand due to the existing Tomcat documentation. While lack of solid documentation is one of the problems most open source projects face, there are always books written as supplements, and of the Tomcat books I have read, this one stands out far above the rest.In particular, I found the chapters on Shared Tomcat Hosting (Chapter 19), Log4J (Chapter 18), Server Load Testing (Chapter 20), and the web server connectors to be the most valuable. Most of the traffic on the mailing lists is generated from problems using the connectors, and the authors went to great lengths to explain their configuration and usage in a clear and concise manner, even in a load balancing environment. For systems administrators in a corporate or ISP environment, the chapter on shared hosting is worth the price of the book all by itself. It lays out how to handle shared hosting with Tomcat solo as well as integrated with Apache, and also describes setting up a separate JVM for each virtual host, something that can be critical to making system administration easy. After all, you don't want a problem with one client's Tomcat to cause problems for other clients. The book deserves the use of the word "Professional" in its title, as it goes way beyond simply setting up Tomcat to work with servlets and JSP. Especially in later chapters, the issues encountered by administrators and developers in a professional or corporate, mixed-use environment are covered concisely and thoroughly. All told, one of the better technical books I have read, and I have read more than I care to count. In addition to being a solid reference, this book gave me information I was able to use at an advanced level right away on my own servers for my own clients. You can't ask for more than that.
13 of 14 people found the following review helpful:
5.0 out of 5 stars
The Definitive Tomcat Book,
By
This review is from: Professional Apache Tomcat (Paperback)
Tomcat is a subproject of the Apache Software Foundation's Jakarta project, its purpose being to serve Java Servlets and JavaServer Pages. It's a complex piece of software and though the documentation is very comprehensive, it helps to have a good reference work to hand. There aren't many books on the subject to choose from, so a publisher could make a fast buck putting out an incomplete work lacking in depth. Fortunately Wrox Press has excelled itself with its new publication Professional Apache Tomcat.The book covers every aspect of installing and configuring Tomcat in a great deal of detail, detailing its every aspect. From standalone use (where Tomcat is used as a general web server as well as for serving Java content), to integration with the leading web servers Apache (both Unix and Windows versions) and Microsoft's Internet Information Services, nothing appears to have been left out (however, integration with Netscape's Enterprise Server is mentioned in passing early on, but doesn't appear again). Being only a month old, it's pretty much bang up to date, covering Tomcat 3.x, 4.0.x and 4.1.x with Apache 1.3.x and 2.0.x and IIS 4 and 5. The book starts with an introduction to the Apache project, and Tomcat's place in the wider scheme of things. The historical progression in serving dynamic web content from CGI to Servlets and JSP is charted, and there's an overview of JSP tags and general web application architecture. This is interesting enough and useful as background, but as this book is intended for administrators, it's covered quickly in the first two chapters, and the main business of installing Tomcat gets underway in chapter 3. Installation is discussed with both Windows and Linux users in mind, from both binary and source distributions. As the Tomcat source is usually built with Ant, build and installation of this tool is also discussed (Ant and Log4j, both also part of Jakarta, get chapters of their own later in the book). From there, basic configuration of the standalone server followed by detailed examinations of the components that make up Tomcat's architecture fill the next 200 or so pages. Serious users of Tomcat will wish to employ Tomcat with an existing web server, and four chapters concentrate on this job. Though there is inevitably a certain amount of detail aimed at Apache and IIS configuration, and a basic knowledge of both is assumed throughout. However, any necessary information is included in detail; for example the (Apache) connector modules mod_webapp and mod_jk/jk2 are given a thorough treatment, describing their use from source installation to configuration, together with the pros and cons of the various connectors available. Beyond that, we learn how to design larger-scale setups, with an explanation of load balancing techniques and scaling of the system, and performance testing with JMeter, yet another Jakarta project component. As ever, security is a major concern and gets a lot of emphasis. Before client authentication and the use of SSL are discussed, there's an overview of basic system security with Unix and Windows..... More interesting are the sections on security realms and user/client authentication. We are presented with examples of authenticating against a MySQL database with JDBC (database connectivity with JDBC is a big enough subject in its own right, and so gets a separate chapter too), and digest authentication. We then move on to encryption with SSL: using Tomcat itself with the JSSE and PureTLS Java SSL implementations, then later with Apache and SSL (setting up mod_ssl with Apache gets a very useful appendix of its own, taken from Professional Apache 2.0, another Wrox book). Again, there's lots of detail, right down to how to get hold of signed certificates for your server. Here the book's general emphasis on Apache over IIS is most apparent, as SSL with IIS is not discussed at all. However, I have no experience with IIS, so I can't say for sure how important this omission might be. With nine co-authors (though only four got onto the cover photograph - ...one might expect wildly different styles throughout the book, but each chapter is consistently and clearly laid out with diagrams and relevant configuration file fragments where necessary. At each stage, variations between different versions of each component are made clear. Professional Apache Tomcat is surely the definitive book on the subject. I recently used it to integrate Tomcat 4 with an existing Apache 2 installation, and everything went very smoothly. More than just a set of tutorials it offers a thorough description of the whole architecture, and makes an excellent companion to Wrox's Professional Apache.
8 of 8 people found the following review helpful:
5.0 out of 5 stars
Wow--A *very* thorough guide to Tomcat,
By macktheknife (Northern, CA) - See all my reviews
This review is from: Professional Apache Tomcat (Paperback)
If you use Tomcat, this book is almost a must. This book will teach the reader not only how to install Tomcat, but configure it for optimal performance. In the first few hours with the book, I had learned how Tomcat actually worked, how to connect Tomcat with my Apache server, and how to configure those sometimes cryptic server.xml and web.xml files. The book also has a chapter on JDBC for readers interested in using web-based databases and has a separate chapter for two other open-source programs: Ant and Log4J.Some web-admin pros probably will not need this book, and yes, some of the information the book provides can be found for free sprinkled throughout the web. However, it cannot be denied that the Jakarta Project's own documentation on Tomcat (as well as the open-source Tomcat book on Sourceforge.net) are definitely not as thorough or good as "Professional Apache Tomcat," not to mention that the book provides a convenient one-stop source for all questions. Many other reviewers agree: "Professional Apache Tomcat" is worth its weight in gold if you use Tomcat extensively.
8 of 8 people found the following review helpful:
5.0 out of 5 stars
*Wow* Awesome Book,
By John Carnell (Waukesha, WI United States) - See all my reviews
This review is from: Professional Apache Tomcat (Paperback)
I am a professor at a large technical college. I use Tomcat in my Distributed Java class and I have to say this is one of the finest books on Tomcat I have seen. I have recommended this book to all of my students.The book is well-laid out. It offers a good overview of all of the major pieces of functionality in Tomcat and does a particularly good job of describing the different manners which you can integrate Tomcat and Apache. My only complaint might be that the section on Axis was extremly light-weight. I would have loved to see more detail in this chapter, even though the information in the chapter was a good starter.
7 of 7 people found the following review helpful:
5.0 out of 5 stars
Professional Apache Tomcat,
By Mark (Stockholm) - See all my reviews
This review is from: Professional Apache Tomcat (Paperback)
This book has just come in at the right time for me to help through my work. I had referred to one earlier Apache Jkarta-Tomcat but was not satisfied and was crazy looking around for a good find. Must say, Wrox fulfills my expectations. The authors seem to have taken pains to pen down the details missed in the Apress with heavy and understandable stuff. Just taken me perfect through my installations. Good find man!
3 of 3 people found the following review helpful:
5.0 out of 5 stars
*The* book on Tomcat,
This review is from: Professional Apache Tomcat (Paperback)
Recommended for every user of Tomcat. While ignoring some irritating typos I felt Log4J text could have been better. Security chapter is good.All in all, this book is best book on Tomcat. Highly recommended.
2 of 2 people found the following review helpful:
5.0 out of 5 stars
Broad, Solid, Practical Coverage,
By
This review is from: Professional Apache Tomcat (Paperback)
I was quite surprised by this book when I read it-- the topical coverage goes from fundamentals of a web server's role in J2EE development, to installing one, to adding various connector tools , and finally to testing web apps for load. That's going from start to finish for a service administrator, all in a tidy 500+ pages.Many guides try to cover all the details of a tool and get lost in explaining too much. This guide remains practical, and might even frustrate someone who does want every detail. For those who want to get something done and need reliable information, this book is an ideal desktop reference. If you want to learn some J2EE stuff by example and using a tool, this book will prepare you well for further reading on J2EE design. I also like the coverage on Ant and Log4J -- more books should explain how such tools integrate into a larger environment. This book will help anyone who feels confident with a web server to build and extend Apache/Tomcat on their own. I recommend it to anyone who supports the product or wants an aid to experimenting with it.
2 of 2 people found the following review helpful:
5.0 out of 5 stars
Book paid for itself in first 30 minutes,
By A Customer
This review is from: Professional Apache Tomcat (Paperback)
I had been playing with Tomcat for several weeks before getting this book. My biggest problem was getting it to integrate with IIS. 30 minutes after getting this book, I had the IIS integration up and running perfectly!I would recommend this book to anyone that needs to learn about configuring Tomcat!
2 of 2 people found the following review helpful:
5.0 out of 5 stars
A Must have!,
By Ing. Antonio A. Gallardo R., MSc. "Antonio" (Managua, Managua NICARAGUA) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Professional Apache Tomcat (Paperback)
First, the book covers the "old" Tomcat 3.x and the "new" Tomcat 4.x. I used it with 4.1.12 and the 4.1.15 (alpha).
I am a software developer that recently changes to the world of XML/XSLT. I am using Apache Cocoon at work. And I can said that this book is a must have to everyone who wants understand how to work with Apache Tomcat, how to configure and how get the best performance from it. Also, you will learn how to test the application load before you deploy it. This is a very important point. If you will use this book to solve a problem, after closing it you will smile when you see the picture at front of the book, because your problem will be solved. ;-D I recommend to buy this book.
2 of 2 people found the following review helpful:
4.0 out of 5 stars
Another good book from Wrox,
By
This review is from: Professional Apache Tomcat (Paperback)
Once again I find myself reviewing a Wrox book in a field with little competition. This may well explain the few flaws I found, Wrox seem capable of getting a book into print while other publishers still only have titles on the drawing board.This book goes over eveything (and I mean everything) you need to know to administer a Tomcat server. Don't let the 'Apache' in the title confuse you - it refers to the fact that Tomcat is an Apache project, not that either the book or Tomcat require using the Apache webserver (though I'd recommend it, it is after all the best webserver available.) This book has more authors than any other I've ever read, and unfortunately it shows a little. While the style is generally quite good - informative and readable - there were a few chapters that required a little more careful reading. Perhaps some tighter editing for style in the future, guys. The authors cover configuring and running Tomcat on a variety of platforms in a variety of ways in exceptional detail, taking you through the configuring and running step by step explaining all the background as they go. At the same time they don't waste time trying to teach you how to write Java applications, sevlets or JavaBeans (doing those topics justice requires a separate volume each); just how to make sure your server can handle them, how to install them, administer them and how to make sure they are secure. I liked the book. It is more up to date and covers more of the configuration than the book by James Goodwill. The occasional typo and the style differences make it only four stars, but that may well be the price we pay for a timely volume in a fast moving industry. |
|
Most Helpful First | Newest First
|
|
Professional Apache Tomcat by Vivek Chopra (Paperback - October 4, 2002)
$59.99 $37.79
In Stock | ||