`
gogole_09
  • 浏览: 206053 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Tomcat-整体架构

阅读更多

 似乎JE直接粘贴Word的文章会出现排版问题, 算了, 直接传上我整理的word吧, 目前只整理部分,后续待补齐……,有兴趣的朋友可以下载看看, 参考文章来至IBM中国.

 PS:请大家不要再针对rar,zip,7z讨论了, 个人喜好不同,其实没必要再讨论下去。

  • 大小: 57.9 KB
  • 大小: 89.2 KB
分享到:
评论
38 楼 fjlyxx 2010-06-03  
个人感觉TOMCAT的架构设计是很优秀的,但是整体上来说TOMCAT只注重于实现,不太注重于中间件的管理.JMX虽然有使用并能够解决纵向组件的管理问题但是组件的横向耦合却显的有点薄弱.(只了解tomcat 5.5 以前的版本) 其次在TOMCAT中 中间件基本的事件处理 和 通知 做的还是不够到位的. 在我了解的版本中TOMCAT的 事件以及通知 体系是不完善的.   整体说来去我觉得TOMCAT是优秀的 只是我觉得微内核还需要改进  个人肤浅见解
37 楼 wfine 2010-06-02  
写的很简洁,有收获,不错~~
36 楼 wu_quanyin 2010-06-01  
tomcat文档里的uml图看过去,,,意思更明朗一些。。。。
35 楼 zcq100 2010-06-01  
slaser 写道
能不能以后用zip格式,不用rar?
毕竟rar需要注册,有些机器上没有装rar的。

很赞同你的看法
34 楼 yejunhui2008 2010-06-01  
<div class="quote_title">mathfox 写道</div>
<div class="quote_div">
<div class="quote_title">anderkey 写道</div>
<div class="quote_div">
<div class="quote_title">superjie86 写道</div>
<div class="quote_div">
<div class="quote_title">kimmking 写道</div>
<div class="quote_div">
<div class="quote_title">fairplay 写道</div>
<div class="quote_div">
<div class="quote_title">hellolaojiang 写道</div>
<div class="quote_div">
<div class="quote_title">slaser 写道</div>
<div class="quote_div">能不能以后用zip格式,不用rar? <br>毕竟rar需要注册,有些机器上没有装rar的。</div>
<br><br><br>能不能以后用pdf/share google doc格式,不用word? <br>毕竟word需要金钱,有些机器上没有装word的。 <br><br>呵呵,杯具了,家里机器上就没有WORD。</div>
<br><br>能不能不用PDF,毕竟PDF阅读器那么大,开起来那么慢 <br><br>还是用txt吧</div>
<p>txt太浪费空间了,毕竟那么大,(zip其实还好点。)</p>
<p>要不,直接用0101 吧。</p>
<p> </p>
</div>
<br>楼上的都在胡扯</div>
<p><br>曾经有人告诉我幽默感是天生的,我不相信,今天看了楼上的回复之后我信了</p>
</div>
<p>LZ还是给大家发纸制品吧,我没有电脑</p>
</div>
<p>纸太浪费了,能不能直接刻在石头上啊。</p>
33 楼 nenyalanye_1 2010-06-01  
还没看,下下来看看
32 楼 lz12366 2010-06-01  
slaser 写道
能不能以后用zip格式,不用rar?
毕竟rar需要注册,有些机器上没有装rar的。



你不会点击图片 

另存为吗????
31 楼 digyso 2010-06-01  
传回正题吧
30 楼 firehoo 2010-06-01  
这贴成讨论啥的了。。。。。。
29 楼 slaser 2010-06-01  
qiyueguxing 写道
slaser 写道
能不能以后用zip格式,不用rar?
毕竟rar需要注册,有些机器上没有装rar的。


鸟人一个!鉴定完毕!

鸟人回答你,我们公司没买rar,装7zip等软件需要向it申请。
我家里面用的是ubuntu, word格式可以用open office打开的。
我提这个只是希望大家以后注意下少数派,就像很多网站不支持firefox让我郁闷一样。
28 楼 cqllang 2010-06-01  
hellolaojiang 写道
slaser 写道
能不能以后用zip格式,不用rar?
毕竟rar需要注册,有些机器上没有装rar的。



能不能以后用pdf/share google doc格式,不用word?
毕竟word需要金钱,有些机器上没有装word的。

呵呵,杯具了,家里机器上就没有WORD。


此言差也。没有装word,免费的可以用openoffice打开doc文档的,甚至google文档也行。
27 楼 jitabc 2010-06-01  
好像前两天在ibm中国上看到过,没有rar的鸟人们在去ibm上看吧,哈
26 楼 tiannet 2010-06-01  
guai821 写道
Connector 用的是数组而不是 List 集合,这个从性能角度考虑可以理解,有趣的是这里用了数组但是并没有向我们平常那样,一开始就分配一个固定大小的数组,它这里的实现机制是:重新创建一个当前大小的数组对象,然后将原来的数组对象 copy 到新的数组中,这种方式实现了类似的动态数组的功能,这种实现方式,值得我们以后拿来借鉴。


没明白,我看就是留个副本啊.


List不就是这么做的么?
25 楼 Agrael 2010-06-01  
sysutyphoon 写道
Agrael 写道
确实很多都没RAR,如果是linux或者是在国外,RAR是有版权的,要收费,很多免费软件都不支持。

用7zip么,这么多土人。

好吧,我承认我土,这个争论没意义,不过你能保证大多数人都用7ZIP?ZIP是国际上常用的,JAR也是采用的ZIP格式。
24 楼 dyllove98 2010-06-01  
楼主继续整理哈 整理后发上来~~最近看到这方面的资料就兴奋呢...
23 楼 mathfox 2010-06-01  
<div class="quote_title">anderkey 写道</div>
<div class="quote_div">
<div class="quote_title">superjie86 写道</div>
<div class="quote_div">
<div class="quote_title">kimmking 写道</div>
<div class="quote_div">
<div class="quote_title">fairplay 写道</div>
<div class="quote_div">
<div class="quote_title">hellolaojiang 写道</div>
<div class="quote_div">
<div class="quote_title">slaser 写道</div>
<div class="quote_div">能不能以后用zip格式,不用rar? <br>毕竟rar需要注册,有些机器上没有装rar的。</div>
<br><br><br>能不能以后用pdf/share google doc格式,不用word? <br>毕竟word需要金钱,有些机器上没有装word的。 <br><br>呵呵,杯具了,家里机器上就没有WORD。</div>
<br><br>能不能不用PDF,毕竟PDF阅读器那么大,开起来那么慢 <br><br>还是用txt吧</div>
<p>txt太浪费空间了,毕竟那么大,(zip其实还好点。)</p>
<p>要不,直接用0101 吧。</p>
<p> </p>
</div>
<br>楼上的都在胡扯</div>
<p><br>曾经有人告诉我幽默感是天生的,我不相信,今天看了楼上的回复之后我信了</p>
</div>
<p>LZ还是给大家发纸制品吧,我没有电脑</p>
22 楼 anderkey 2010-06-01  
<div class="quote_title">superjie86 写道</div>
<div class="quote_div">
<div class="quote_title">kimmking 写道</div>
<div class="quote_div">
<div class="quote_title">fairplay 写道</div>
<div class="quote_div">
<div class="quote_title">hellolaojiang 写道</div>
<div class="quote_div">
<div class="quote_title">slaser 写道</div>
<div class="quote_div">能不能以后用zip格式,不用rar? <br>毕竟rar需要注册,有些机器上没有装rar的。</div>
<br><br><br>能不能以后用pdf/share google doc格式,不用word? <br>毕竟word需要金钱,有些机器上没有装word的。 <br><br>呵呵,杯具了,家里机器上就没有WORD。</div>
<br><br>能不能不用PDF,毕竟PDF阅读器那么大,开起来那么慢 <br><br>还是用txt吧</div>
<p>txt太浪费空间了,毕竟那么大,(zip其实还好点。)</p>
<p>要不,直接用0101 吧。</p>
<p> </p>
</div>
<br>楼上的都在胡扯</div>
<p><br>曾经有人告诉我幽默感是天生的,我不相信,今天看了楼上的回复之后我信了</p>
21 楼 sysutyphoon 2010-05-31  
Agrael 写道
确实很多都没RAR,如果是linux或者是在国外,RAR是有版权的,要收费,很多免费软件都不支持。

用7zip么,这么多土人。
20 楼 superjie86 2010-05-31  
<div class="quote_title">kimmking 写道</div><div class="quote_div"><div class="quote_title">fairplay 写道</div>
<div class="quote_div">
<div class="quote_title">hellolaojiang 写道</div>
<div class="quote_div">
<div class="quote_title">slaser 写道</div>
<div class="quote_div">能不能以后用zip格式,不用rar? <br>毕竟rar需要注册,有些机器上没有装rar的。</div>
<br><br><br>能不能以后用pdf/share google doc格式,不用word? <br>毕竟word需要金钱,有些机器上没有装word的。 <br><br>呵呵,杯具了,家里机器上就没有WORD。</div>
<br><br>能不能不用PDF,毕竟PDF阅读器那么大,开起来那么慢 <br><br>还是用txt吧</div>
<p>txt太浪费空间了,毕竟那么大,(zip其实还好点。)</p>
<p>要不,直接用0101 吧。</p>
<p> </p></div><br/>楼上的都在胡扯
19 楼 kimmking 2010-05-31  
<div class="quote_title">fairplay 写道</div>
<div class="quote_div">
<div class="quote_title">hellolaojiang 写道</div>
<div class="quote_div">
<div class="quote_title">slaser 写道</div>
<div class="quote_div">能不能以后用zip格式,不用rar? <br>毕竟rar需要注册,有些机器上没有装rar的。</div>
<br><br><br>能不能以后用pdf/share google doc格式,不用word? <br>毕竟word需要金钱,有些机器上没有装word的。 <br><br>呵呵,杯具了,家里机器上就没有WORD。</div>
<br><br>能不能不用PDF,毕竟PDF阅读器那么大,开起来那么慢 <br><br>还是用txt吧</div>
<p>txt太浪费空间了,毕竟那么大,(zip其实还好点。)</p>
<p>要不,直接用0101 吧。</p>
<p> </p>

相关推荐

    tomcat-connectors-1.2.48-src

    总的来说,`tomcat-connectors-1.2.48-src`是理解Tomcat与HTTPD协同工作的关键,对于开发者和运维人员来说,深入研究这个源码能够提高他们对整个系统架构的理解,从而更好地优化和维护Web服务。通过源码分析,我们...

    apache-tomcat-7.0.85-windows-x64

    - **更高效的计算能力**:64位架构能更有效地处理复杂的计算任务,提高系统整体性能。 - **多线程优化**:64位系统通常在处理多线程应用时表现更好,适合并发访问高的Web服务环境。 **3. 安装与配置** - **下载与...

    apache-tomcat-9.0.0

    9. **模块化架构**:Tomcat 9采用了更模块化的架构,允许用户根据需求选择安装和运行特定的组件,降低了运行时的内存占用。 10. **错误处理和日志系统**:错误处理和日志系统也得到了改进,提供了更详细的错误信息...

    apache-tomcat-7.0.41.rar

    首先,让我们深入了解Tomcat的核心功能和架构。Tomcat主要负责处理HTTP请求,并将这些请求转发给Servlet容器,后者则调用Java Servlet来处理这些请求。在Tomcat中,Servlet是Java代码片段,可以动态生成HTML或其他...

    Apache-tomcat-7.0.75-windows-x64

    3. **更好的性能和稳定性**:此版本在性能和稳定性上进行了优化,可以处理更高的并发请求,减少了内存泄漏的可能性,并提高了整体的系统资源利用率。 4. **管理工具的增强**:Tomcat 7.0提供了一个增强的管理控制台...

    tomcat-connectors-1.2.32-windows-i386-httpd-2.0.x.rar

    通过Connectors,两者可以协同工作,提升整体性能。 在Windows i386环境下,"mod_jk.so"是Apache HTTP Server的模块,它是Tomcat Connectors的一部分。这个动态链接库(DLL)文件实现了Apache模块接口,使得Apache...

    apache-tomcat-7.0.27-windows-x86.zip

    2. **conf**:包含服务器配置文件,如`server.xml`定义了Tomcat的整体结构和配置,`web.xml`是全局的Web应用程序部署描述符,还有其他如`context.xml`、`tomcat-users.xml`等。 3. **lib**:存放Tomcat运行所需的...

    apache-tomcat-5.5.23

    Apache Tomcat是一款开源的Java Servlet容器,主要用于实现JavaServer Pages(JSP...尽管现在有更新的版本,但基础概念和操作方法在新旧版本之间具有延续性,学习这个老版本依然有助于理解Tomcat的整体架构和工作原理。

    apache-tomcat-5.5

    Apache Tomcat 5.5 是一个广泛使用的开源软件,它是一个实现了Java Servlet和...随着技术的发展,虽然现在已经有了更新的版本,但理解5.5版的基本运作原理对理解Tomcat的整体架构和Web服务的运行机制依然有重要意义。

    apache-tomcat-7.0.57

    同时,Tomcat可以与Apache HTTP Server集成,形成一种常见的部署架构,Apache负责静态资源的处理,而Tomcat负责动态内容的生成,这样可以充分发挥两者的优势,提高系统的整体性能。 标签"tomcat"进一步强调了我们...

    apache-tomcat-9.0.5-windows-x64

    这个“apache-tomcat-9.0.5-windows-x64”是官方针对Windows操作系统64位架构提供的版本,确保在64位环境下高效稳定地运行。 Tomcat 9.0.5是Tomcat的特定版本,它包含了该版本的所有更新、安全修复和性能优化。在这...

    Tomcat-6-Windows-x86+Tomcat-7-Windows-x64+Tomcat-8-Windows-x64

    在本压缩包中,包含了三个不同版本的Tomcat,分别是Tomcat 6、Tomcat 7和Tomcat 8,分别适用于Windows x86和x64架构。以下将详细讲解这三个版本以及它们在Windows环境下的安装和使用。 1. **Tomcat 6** - **概述**...

    apache-tomcat-7.0.52 解压免安装版tomcat7

    - **conf**:存放配置文件,如`server.xml`定义了Tomcat服务器的整体配置,`web.xml`是全局的Servlet和JSP配置文件。 - **lib**:存放Tomcat运行所需的库文件,包括JAR文件。 - **logs**:存储Tomcat运行时的日志...

    jakarta-tomcat-connectors-jk2.0.2-win32-IIS.zip

    这种架构可以优化服务器性能,减少资源消耗,并提高网站的整体响应速度。 **Tomcat Connectors的作用** Tomcat Connectors通过mod_jk或者mod_proxy_ajp模块,使得Apache HTTP服务器和Tomcat之间进行通信。这些模块...

    nginx-1.8.0.zip+apache-tomcat-7.0.79-windows-x64.zip

    这种架构下,所有以`/app/`开头的请求会被Nginx转发到本地的Tomcat实例,其他静态资源则由Nginx直接返回。这种方式可以优化资源分配,减少Tomcat的压力,提高整体响应速度。 此外,为了在Windows环境下确保服务的...

    apache-tomcat-6.0.30

    开发过程中,可以通过修改`web.xml`文件来配置应用的部署属性,通过修改`server.xml`来调整服务器整体配置。此外,Tomcat支持热部署,这意味着在服务器运行时,你可以更新`webapps`目录下的应用,而无需重启服务器。...

    apache-tomcat-9.0.34.rar

    2. **conf**:配置文件的集合,包括`server.xml`,它定义了Tomcat服务器的整体配置,包括端口号、Connector(连接器)设置、Context(上下文)定义等。 3. **lib**:存储了Tomcat运行所需的库文件,包括Servlet和JSP...

    tomcat-redis-session

    这种架构使得session数据可以在多台Tomcat服务器之间共享,从而支持负载均衡和故障恢复,提升整体系统的可用性和可扩展性。 二、Redis介绍 Redis是一个开源的,支持网络,基于内存且持久化的高性能键值数据库。它...

    Tomcat源码apache-tomcat-8.5.47-src.zip

    学习Tomcat源码时,可以先从整体架构出发,了解各个组件的作用和交互方式,然后再深入到具体类的实现。通过阅读源码,我们可以理解Tomcat如何处理请求,如何管理Web应用,以及如何实现JSP的生命周期。此外,还可以...

    apache-tomcat-7.0.106.zip

    3. **改进的性能和稳定性**:Tomcat 7.0.106对内部算法和架构进行了优化,提高了服务响应速度和整体稳定性,能够更好地处理高并发请求。 4. **安全管理**:包括基于角色的安全管理(RBAC)和SSL/TLS支持,有助于...

Global site tag (gtag.js) - Google Analytics