Showing posts with label jsp. Show all posts
Showing posts with label jsp. Show all posts

Tomcat: The Definitive Guide Review

Tomcat: The Definitive Guide
Average Reviews:

(More customer reviews)
I just got this book saturday (it's now monday) and this book has already helped me solve two problems and clairify my Tomcat thinking. This book is the best Tomcat book yet for Administrators. I have used the others (Professional Apache-Tomcat, Mastering Tomcat Development, and Apache-Jakarta Tomcat), but this one has been the best. It is very well organized and has some great helps in it. It does not try to cover everything, but it focuses on some. For example, Tomcat 3 is not covered by this book. Mod_webapp is not covered, but mod_jk2 is very well covered. The authors covers how to secure Tomcat through chroot (using a special file they ported from OpenBSD called jbchroot.c), run Tomcat as an unpriviledged user on port 80, Clustering with or without Apache, Apache integration is given REAL coverage. The best thing about this book is the focus on Administration and not development, this is obviously for administrators. The other books were focused on developers and were either way to short or had way too much scattered and confused information. Admins like things well organized and consistant.
If you are a Sys Admin and need a book on Tomcat administration, get this book and forget about the rest.

Click Here to see more reviews about: Tomcat: The Definitive Guide

Product Description:
Tomcat: The Definitive Guide offers something for everyone who uses Tomcat.System and network administrators will find detailed instructions on installation, configuration, and maintenance. For users, it supplies insightful information on how to deploy Tomcat. And seasoned enterprise Java developers will have a complete reference to setting up, running, and using this powerful software.Tomcat: The Definitive Guide covers all major platforms, including Windows, Solaris, Linux, and Mac OS X, contains details on Tomcat configuration files, and has a quick-start guide to get developers up and running with Java servlets and JavaServer Pages.If you've struggled with this powerful yet demanding technology in the past, this book will provide the answers you need.

Buy NowGet 24% OFF

Want to buy Tomcat: The Definitive Guide at other amazon sites? Click the corresponding icon below:



buy it at amazon.combuy it at amazon.co.ukbuy it at amazon.cabuy it at amazon.debuy it at amazon.fr

Professional Apache Tomcat 5 (Programmer to Programmer) Review

Professional Apache Tomcat 5
Average Reviews:

(More customer reviews)
Development of the Apache project's Tomcat JSP and Servlet engine continues apace, and again, Wrox has done a good job in swiftly getting a book to market which covers the latest version.
Wrox's earlier book by many of the same authors, 'Professional Apache Tomcat' covered versions 3 and 4. This book no longer contains any material specific to version 3, but has had a major overhaul and concentrates on Tomcat 5, though it's still useful and relevant to administrators working with version 4.1 and up.
Like its predecessor, the book covers the installation and management of Tomcat in great depth on both Unix and Windows. Its Unix coverage is geared towards Linux in favour of any other version of Unix, but in practice there's nothing particularly Linux specific and users of other Unix variants will have no problems following the examples.
As with the previous edition, the first two chapters provide background to the Apache project, J2EE and the evolution of web application technologies from CGI to JSP. Detailed chapters on installation and architecture follow. Only installation of the Tomcat binaries is here though; building Tomcat from source with Ant is not discussed at all (however, Ant is referred to throughout the book, mainly in relation to application building and deployment, and gets an appendix of its own). The architecture description is unchanged from the previous edition, but remains an excellent overview of Tomcat's internal components.
And on to the nuts and bolts. A lot of space is given to the new web-based administration tool (itself a web application handled by Tomcat), but at all points the underlying affects on Tomcat's raw XML configuration files is made clear, so the command line junkies - or those who choose not to enable the Administration Tool at all - are catered for in parallel with the point-and-click brigade. Web application configuration and management is much expanded, now covering Servlet 2.4 descriptors as well as those for 2.3.
Tomcat's HTTP connectors, employed when Tomcat is set up as a stand alone web and application server are described in a single chapter, but new to this book are details of using the SSI and CGI servlets which are new features of Tomcat 4.x and 5.
For non-trivial installations, one would wish to integrate Tomcat with a web server, creating an environment in which the web server delegates dynamic content to Tomcat which otherwise no longer handles HTTP directly. There are a number of protocols available for Tomcat which provide the connection to a web server. As these protocols have stabilised in Tomcat, so the book no longer covers the older, largely deprecated connectors beyond a brief description of each. It then concentrates almost solely on the JK2 implementation of AJP.
This whole area is a lot clearer than it was in the earlier book: a short chapter provides the background and describes the protocols used to connect the web server and Tomcat, followed by a chapter devoted to each of Apache (for both Unix and Windows) and Microsoft's IIS web server using the JK2 connector. I was a little disappointed to find that Sun's web server gets no mention at all, particularly as up-to-date official documentation in relation to it appears to be non-existent. Nonetheless, what's here for Apache and IIS is very good; Apache users get a better deal than their IIS counterparts though - the load balancing and SSL integration sections are far more complete in the IIS chapter.
That completes the first half of the book, and for many uses will provide more than enough information to get a good understanding of Tomcat and a working service. Six more chapters go into great detail about Tomcat's other features. Separate chapters exploring JDBC connectivity, the new JMX features of version 5 and Java class loaders really earns the book its Professional tag. Arguably more useful (in my case at least) are the chapters dedicated to security, clustering for fail-safe operation and embedding Tomcat within an application - absolutely everything is here. The chapter on server load testing proved to be a great help to me just for the inclusion of the use of JMeter, another Apache project which is useful for all manner of web server benchmarking.
Tomcat's documentation is more than adequate for quickly setting up a Tomcat server, but dig much deeper and it quickly becomes difficult to find what you're looking for. Having a book like this with everything to hand makes life a lot easier, and in any case it's worth much more than the official documentation.
Criticisms? I'd like to have seen an appendix or two giving a summary of the main Tomcat configuration files workers2.properties and server.xml; as it is not quite everything is covered and what is spread across different chapters. At the moment I'm working with Sun's web server and Tomcat and it would have been great to have a chapter dedicated to this particular setup, particularly as far as JK2 is concerned.
Wrox had some difficulties last year when its parent company collapsed, but now that Wiley have taken over, it's good to see them back on their feet and continuing to produce books like this, complete with their familiar red covers (...and dodgy author photographs). Highly recommended.

Click Here to see more reviews about: Professional Apache Tomcat 5 (Programmer to Programmer)

Product Description:
What is this book about?
Professional Apache Tomcat 5 shows system administrators and Java developers how to install, configure, and run the Tomcat server. The authors focus on solving real-world problems encountered in all phases of server administration, including the following:

    Installation
    Configuration
    Managing class loaders and connectors
    Security
    Shared hosting and clustering
    System testing

The book provides comprehensive coverage of all of the latest features of Tomcat Releases 4.1 and 5.0. (Tomcat 5.0, which is expected to release at the end of this year, supports JSP 2.0 and Servlets 2.4. Given that many companies are slow to upgrade, the authors also cover Release 4.1.).

Buy NowGet 24% OFF

Want to buy Professional Apache Tomcat 5 (Programmer to Programmer) at other amazon sites? Click the corresponding icon below:



buy it at amazon.combuy it at amazon.co.ukbuy it at amazon.cabuy it at amazon.debuy it at amazon.fr

Java Servlet & JSP Cookbook Review

Java Servlet & JSP Cookbook
Average Reviews:

(More customer reviews)
The 'cookbook' in the title means that Perry emphasises what he considers to be many common tasks needed to be done by Java Servlets and JSPs, in a J2EE context. Similar in spirit to OReilly's other books like 'eBay Hacks' and 'google Hacks'. In fact, in the 26 chapters of Perry's book, there are on average over 5 tasks in each that he explains, which are akin to the hacks of the other books. Except here, he gives you over 130 hacks.
He assumes you know the basics of the subject. Certainly, the book does not claim to be a comprehensive listing of the subject's features. But if you satisfy this requirement, you can dive straight into any section of any chapter. Don't have to read this book linearly.
However, if you aren't using Tomcat or BEA WebLogic as containers, then the relevance of the book may, frankly, be more limited. Different containers have slightly different functionalities, and the examples he gives are very specific to those 2 containers. If you are in fact using another, perhaps you can use this book to provide design patterns and inspiration, but not actual code.

Click Here to see more reviews about: Java Servlet and JSP Cookbook

Product Description:
With literally hundreds of examples and thousands of lines of code, the Java Servlet and JSP Cookbook yields tips and techniques that any Java web developer who uses JavaServer Pages or servlets will use every day, along with full-fledged solutions to significant web application development problems that developers can insert directly into their own applications.
Java Servlet and JSP Cookbook presents real-world problems, and provides concise, practical solutions to each. Finding even one tested code "recipe" that solves a gnarly problem in this comprehensive collection of solutions and best practices will save hours of frustration--easily justifying the cost of this invaluable book.
But "Java Servlet and JSP Cookbook" is more than just a wealth of cut-and-paste code. It also offers clear explanations of how and why the code works, warns of potential pitfalls, and directs you to sources of additional information, so you can learn to adapt the problem-solving techniques to similar situations.
These recipes include vital topics like the use of Ant to setup a build environment, extensive coverage of the WAR file format and web.xml deployment descriptor, file-uploading, error-handling, cookies, logging, dealing with non-HTML content, multimedia, request filtering, web services, I18N, web services, and a host of other topics that frustrate even the most seasoned developers.
For Java web developers of all levels who are eager to put into practice the theory presented in other API-focused books, the solutions presented in this practical book will prove invaluable over and over again. This is painless way for less experienced developers who prefer to learn by doing to expand their skills and productivity, while accomplishing practical solutions to the pressing problems they face every day. More experienced developers can use these recipes to solve time-consuming problems quickly, freeing up their time for the more creative aspects of their work.

Buy NowGet 34% OFF

Want to buy Java Servlet and JSP Cookbook at other amazon sites? Click the corresponding icon below:



buy it at amazon.combuy it at amazon.co.ukbuy it at amazon.cabuy it at amazon.debuy it at amazon.fr

Professional Apache Tomcat 6 (WROX Professional Guides) Review

Professional Apache Tomcat 6
Average Reviews:

(More customer reviews)
I was really impressed with this book and felt like it had been written with my requirements in mind. The other Tomcat books I have read felt like they were paraphrasing the online help; additional material was provided, but little of it was new. While reading the first few chapters of this book, several of my ongoing queries had been answered, and there were a bunch of other gems as well - it sorted out my AJP and APR queries, gave options for running Tomcat on privileged ports without running as root, and dug further into the server.xml configuration than I

Professional Apache Tomcat 6 (WROX Professional Guides) is aimed at the serious Tomcat user. It will be useful to people that do serious tinkering at home, but it is a an absolute bible if you have Tomcat running production code or other critical uses.

Personally I found that the level of information did not always provide 100% coverage but, for example, the level of detail provided covering server.xml, web.xml and context.xml configuration will be of great use. The descriptions go into plenty of detail but rarely goes overboard. Examples of places to hook into or extend the existing functionality are pointed out, but the authors don't get distracted in providing sample implementations when the defaults are sufficient. The information is full of the sort professional advice and directions that I would expect from a book of this name, and that has been sadly missing from the other offerings I have seen.

As a short description, it covers topics like AJP connectors, Apache Portable Runtime libraries, configuring Tomcat behind IIS or Apache servers, clustering, shared hosting, oodles of configuration options, and also takes two chapters to look at testing the performance and then tuning applications running Tomcat.

If I had to provide negative comments, I would say that the book was written by three authors and at times it doesn't mesh well and it is clear that one section had a different author to another. There were also a couple of areas that didn't have the coverage I had hoped, but in most cases an explanation was given as to why this was done.

Realistically I find it difficult to fault this book and look forward to migrating our own servers to Tomcat 6 and tweaking the behaviour using the information provided. With this book in hand I feel completely confident that I have the know-how to set up the environment correctly.

Click Here to see more reviews about: Professional Apache Tomcat 6 (WROX Professional Guides)

Product Description:

    Tomcat is the official reference implementation of Sun's servlet and JSP specifications, and Java developers must test all Web applications on Tomcat to ensure they work as designed
    Boasting more than 40 percent new and updated material, this book covers all the major new features affecting server administration and management
    Explores the additional built-in tools of Tomcat, which help Java developers program more efficiently, and looks at how Apache's other open source servlet/JSP technologies are designed to work with Tomcat
    Features full coverage of Release 6, which supports the latest JSP and servlet specifications: JSP 2.1 and Servlets 2.5
    Addresses solving real-world problems encountered during all phases of server administration, including managing class loaders and connectors, security, shared hosting and clustering, and system testing


Buy NowGet 34% OFF

Want to buy Professional Apache Tomcat 6 (WROX Professional Guides) at other amazon sites? Click the corresponding icon below:



buy it at amazon.combuy it at amazon.co.ukbuy it at amazon.cabuy it at amazon.debuy it at amazon.fr