我想翻译并出版一本关于TOMCAT的专业书籍,听听各位意见,详细计划见内容
holen 2003-12-25 02:38:33 我想翻译并出版一本关于TOMCAT的专业书籍,听听各位意见,详细计划见内容.
原书是Oreilly今年6月出版的Tomcat: The Definitive Guide,原书信息如下:
Tomcat: The Definitive Guide
By Jason Brittain, Ian F. Darwin
June 2003
0-596-00318-8, Order Number: 3188
336 pages, $39.95 US, $61.95 CA, £28.50 UK
-------------------------------------
我从事TOMCAT方面的开发已近三年,国内也有许多同行用TOMCAT.实际情况是,既使最后实施的应用服务器是BEA WEBLOGIC或IBM WEBSPHERE,但在开发期间,往往还是用TOMCAT(如果只涉及JSP,SERVLET),因为TOMCAT启动速度更快,更是纯JSP规范和SERVLET规范的实现,而商业性的应用服务器往往过多考虑到兼容性和扩展性,基于商业性应用服务器开发出来的产品或项目在移植和标准上往往打折扣.
很多朋友向我咨询过TOMCAT的技术问题和实施问题,我看到现阶段国内在TOMCAT的应用上还处于表层,简单点说,只用到了TOMCAT不过40%的功能,我认为现在国内亟需一本权威的TOMCAT指南,提升TOMCAT的应用水平,很长时间以来,我致力于这种应用的推广.
目前国内尚没有一本TOMCAT的专门书籍(去CHINA-PUB.com搜一下便知),而此时的美国则已出现了数十本TOMCAT的专门书籍,从TOMCAT3到TOMCAT5全系列都有(到AMAZON.com搜一下便知)。书的总体定位是面向普及型的,但为了提高书的层次,也有TOMCAT高级内容。经过我的反复比较,我认为ORIELLY公司2003年6月出版的<Tomcat: The Definitive Guide >最合适。
关于TOMCAT的这种情况,我认为与之相类似的还有APACHE的另一个子项目,那就是STRUTS技术,希望在TOMCAT之后还能出版STRUTS书籍,同样是OREILLY出的。
------------------
原书的目录如下:
Table of Contents
Preface
1. Getting Started with Tomcat
Installing Tomcat
Starting, Stopping, and Restarting Tomcat
Automatic Startup
Testing Your Tomcat Installation
2. Configuring Tomcat
Using the Apache Web Server
Managing Realms, Roles, and Users
Controlling Sessions
Accessing JNDI and JDBC Resources
Servlet Auto-Reloading
Relocating the Web Applications Directory
Customized User Directories
Tomcat Example Applications
Server-Side Includes
Common Gateway Interface (CGI)
The Tomcat Admin Application
3. Deploying Servlet and JSP Web Applications in Tomcat
Layout of a Web Application
Manual Application Deployment
Automatic Deployment
The Manager Application
Automation with Jakarta Ant
4. Tomcat Performance Tuning
Measuring Web Server Performance
External Tuning
Internal Tuning
Capacity Planning
Additional Resources
5. Integration with Apache Web Server
Introduction
The Pros and Cons of Integration
Installing Apache httpd
Apache Integration with Tomcat
Of Connectors and Configuration Files
Summary
6. Tomcat Security
Introduction
Securing the System
Multiple Server Security Models
Using the -security Option
Setting Up a Tomcat chroot Jail
Filtering Bad User Input
Securing Tomcat with SSL
7. Configuration Files and Their Elements
server.xml
web.xml
tomcat-users.xml
catalina.policy
8. Debugging and Troubleshooting
Reading Log Files
URLs and the HTTP Conversation
Debugging with RequestDumperValve
When Tomcat Won't Shut Down
9. Building Tomcat from Source
Installing Jakarta Ant
Obtaining the Source
Downloading Support Libraries
Building Tomcat
10. Tomcat Clustering
Clustering Terms
The Communication Sequence of an HTTP Request
Additional Resources
11. Final Words
Supplemental Resources
Community
A. Installing Java
B. JSPs and Servlets
C. jbchroot.c
D. BadInputFilterValve.java
Index