我想翻译并出版一本关于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



...全文
122 30 打赏 收藏 转发到动态 举报
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
lynx1111 2003-12-30
  • 打赏
  • 举报
回复
支持!!
joygxd 2003-12-30
  • 打赏
  • 举报
回复
UP
呵呵,不要忘了做个电子版的吧,给我一份。我学生,穷。呵呵
kenees 2003-12-30
  • 打赏
  • 举报
回复
支持~~
不过不希望写成手册
lkpei 2003-12-30
  • 打赏
  • 举报
回复
up
lonelyqin 2003-12-29
  • 打赏
  • 举报
回复
UP
呵呵,不要忘了做个电子版的吧,给我一份。我学生,穷。呵呵
IT源哥 2003-12-29
  • 打赏
  • 举报
回复
记住,保证质量是最重要的,翻译好了,自然有人买,最好找个合作者,一人负责初稿,一人最终定稿,这样既可加快翻译周期,又保证质量
wxdcngc 2003-12-29
  • 打赏
  • 举报
回复
我感觉市场前景不太乐观,你看看bea 和ibm公司的关于应用服务器方面的书籍很多,但是真正购买的能有多少,也许是国内的市场还不成熟。
holen 2003-12-29
  • 打赏
  • 举报
回复
当然,我已和OREILLY中国公司联系过了,电力有考虑出版此书,关键是该书的价值和市场.
coolgao 2003-12-29
  • 打赏
  • 举报
回复
支持!!这些资料对于我们大有帮助
wangyuqiang 2003-12-28
  • 打赏
  • 举报
回复
绝对支持,如果以4.1为蓝本,希望加一些和5.0的新内容。
forjie 2003-12-28
  • 打赏
  • 举报
回复
好同志,小强!
支持
顶一下!
wendaotwo 2003-12-28
  • 打赏
  • 举报
回复
支持,说不定还会买!
yujiebo025 2003-12-28
  • 打赏
  • 举报
回复
支持支持
zcjl 2003-12-28
  • 打赏
  • 举报
回复
支持支持
holen 2003-12-28
  • 打赏
  • 举报
回复
非常感谢各位的支持,我尽快速译完此书并出版.

现在的最新版是TOMCAT5,虽然已经RELEASE,但据我测试,仍有许多不足之处,毕竟TOMCAT5与TOMCAT4有较大的区别,它实现的是JSP2和SERVLET2.4的规范.所以我们仍是TOMCAT的稳定版本为蓝本.

TOMCAT4分为两个阶段,一个是4.0.6之前的,用的是老架构,之后就采用新架构.我们将以4.1.X作为讲述对象.

原书是Oreilly公司03年6月出版的<TOMCAT权威指南>,相关信息如下:

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: 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. The book covers all major platforms, including Windows, Solaris, Linux, and Mac OS X, contains details on Tomcat configuration files, and even has a quick-start guide to get developers up and running with Java servlets and JavaServer Pages.

再次感谢各位的支持,随着该书的翻译完成,我将抽时间制作一个专业性的TOMCAT网站,主要讨论TOMCAT的高级功能,包括安全,集群功能,及源码分析等,当然我也将把我的数篇的TOMCAT经验笔记公布在网上,供各位批评指正,谢谢各位!

Holen Chen
2003/12/28
likekoko 2003-12-27
  • 打赏
  • 举报
回复
我还是想支持!^^
star821116 2003-12-27
  • 打赏
  • 举报
回复
支持^_^
joyrush 2003-12-27
  • 打赏
  • 举报
回复
当作手册之类 销量楼主不要太乐观..
不过还是支持
bluesky35 2003-12-26
  • 打赏
  • 举报
回复
支持楼主,祝你成功,到时候别忘了给我签名,呵呵!
dmhorse 2003-12-26
  • 打赏
  • 举报
回复
反对,市场太窄,一般程序员,谁去深究tomcat
加载更多回复(10)
打开链接下载源码: https://pan.quark.cn/s/589796089f72 C++课程设计任务列表,涵盖以下内容:1、识别并显示10至99范围内,各位数乘积超过各位数和的数值,例如数字12不满足条件,因为1乘以2小于1加2,故不输出;而数字27满足条件,因为2乘以7大于2加7,因此需要输出该数。2、开发一个功能,用于从用户输入的任意数量实数中找出最大值与最小值:首先要求用户输入一个正整数n,代表数值的个数,随后用户可输入任意n个实数,程序需找出这n个数中的最大值和最小值并将它们展示出来。3、实现两个已排序数组的合并操作:设有数组A和B,且假设这两个数组的元素均已按照降序排列。编写程序将A和B合并成一个新的数组C,并确保C中的元素同样保持降序排列。int A[10]={123, 86,80, 49,33,15,7,0,-1,-3};int B[10]={100,64,51,50,27,19,15,12,5,2};4、设计一个函数,用于计算特定分数序列前n项的总和,该序列为1/2,1/3,1/4,1/5,1/6,1/7,...。要求在主程序中提示用户输入一个整数n,并验证输入的合法性(n需大于1方为有效),若输入合法,则调用求和函数并显示计算结果。5、编写一个程序,计算两个用户输入日期之间的天数差:用户需以year1,month1,day1和year2,month2,day2的格式输入两个日期,程序随后计算这两个日期之间的天数间隔,并将结果输出到屏幕上。要求编制具有如下原型的函数difs2Date:long GetDayDifference(int y1,int m1,int d1,int y2,int m2,int d2);并在主函数中调用此函数,将计...
代码下载地址: https://pan.quark.cn/s/ee8627e4e6d7 ABAP调试器是一种功能强大的工具,可用于在执行期间对ABAP代码进行检验。除了常规的核心功能(例如逐行运行代码以及检验变量、字段符号和引用的值)之外,它还提供了一些辅助性的特性,能够简化并压缩调试会话的时长。并非所有使用者都熟悉这些辅助特性。SAP ABAP调试器是处理和优化ABAP代码开发与维护工作的核心资源,它配备了多样的功能来协助开发人员在运行状态下进行检验和排除故障。此资源着重阐述了ABAP调试器的一些高级特性,涵盖了深入分析调用堆栈、系统级调试、更新会话调试以及提升调试效率的方法。 1. **深入分析调用堆栈**:除了常规的应用程序调试,开发人员有时需要对调用堆栈的内部层级进行深入调试,特别是在错误出现在异步执行的更新处理或系统级程序时。通过启用**系统级调试**,可以访问通常不公开的系统代码,但这也会导致调用堆栈的显著增加,因此需要审慎操作。 2. **系统级调试**:对于不含业务逻辑的系统级程序,开发人员通常无需进行调试。然而,在特定情形下,例如进行错误追踪时,可能需要进入系统代码。借助调试器的“系统调试启用/禁用”选项,可以赋予对系统程序的调试权限。 3. **更新会话调试**:在处理异步更新任务,例如持久化业务数据时,错误可能发生在更新任务内部。激活**更新会话调试**,在更新任务完成后,调试器将自动启动,展示执行路径。比如,在变更成本中心后,通过输入调试指令 "/h" 启动调试,保存后能够看到更新过程中的错误。 4. **分析调用堆栈**:在进行深入调试时,调用堆栈是至关重要的。通过分析调用堆栈,能够定位到引发问题的具体位置,如在VB_V2_NORMAL...
源码链接: https://pan.quark.cn/s/a4b39357ea24 小程序雷达 AI 驱动的小程序生态选型与风险评估工具,把微信小程序开发资源转化为可筛选、可评估、可对比的技术雷达。 线上地址 主站: Vercel: 适合谁 正在做微信小程序技术选型的产品、研发和架构团队。 需要判断 Taro、uni-app、原生小程序、组件库、云开发和 SDK 风险的团队。 需要把历史 awesome 列表转成可筛选、可对比、可验证技术雷达的维护者。 可以做什么 Radar:按推荐状态、风险等级、资源类型、分类和适用场景浏览小程序生态资源。 Quick Search:快速搜索资源并跳转常用页面。 Compare:对比 Taro、uni-app、原生小程序等核心方案。 Advisor:输入选型问题,获得推荐结论、适用/不适用条件、迁移成本、下一步和证据来源。 Doctor:粘贴小程序项目配置,识别框架依赖、过时方案和迁移风险。 Weekly:查看小程序生态周报和近期风险信号。 数据概览 当前数据集中包含 236 个小程序生态资源。 完整资源可在 Radar 页面和导出能力中查看。 核心样例 Taro ★30.6k+ - 使用 React 的方式开发小程序的框架,同时支持生成多端应用 uni-app ★36.1k+ - 使用 Vue 语法开发小程序、H5、App的统一框架 MPX ★2.1k+ - 增强型小程序框架,深度性能优化,支持跨小程序平台开发,完全兼容原生小程序组件 WePY ★21.7k+ - 支持组件化的小程序开发框架 vant-weapp ★12.3k+ - 高颜值、好用、易扩展的微信小程序 UI 库 tdesign-miniprogram ★1.3...

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧