Tomcat是Apache
软件基金会(Apache Software Foundation)的Jakarta
项目中的一个核心项目,由Apache、Sun
和其他一些公司及个人共同开发而成。由于有了Sun
的参与和支持,最新的Servlet
和JSP
规范总是能在Tomcat
中得到体现,Tomcat 5 支持最新的Servlet 2.4
和JSP 2.0 规范。因为Tomcat
技术先进、性能稳定,而且免费,因而深受Java
爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web
应用服务器。目前最新版本是7.0。
Tomcat运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。
Apache Tomcat 6.x 在汲取 Tomcat 5.5.x优点的基础上,实现了Servlet 2.5和JSP 2.1等特性的支持。
Apache Tomcat 7.x
是目前的开发焦点,仍基于Apache Software License v2.0标准,同时也是自2006年以来的首个主要发布版本。它在汲取了Tomcat 6.0.x优点的基础上,实现了对于Servlet
3.0、JSP 2.2和Expression Language(EL)2.2等特性的支持。除此以外的改进列表如下:
• Web应用内存溢出侦测和预防
• 增强了管理程序和服务器管理程序的安全性
• 一般 CSRF保护
• 支持web应用中的外部内容的直接引用
• 重构 (connectors, lifecycle)及很多核心代码的全面梳理
Resin是CAUCHO公司的产品,是一个非常流行的支持servlets
和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。虽然它可以显示动态内容,但是它显示静态内容的能力也非常强,速度直逼APACHE
SERVER。许多站点都是使用该WEB服务器构建的。
Resin也可以和许多其他的WEB服务器一起工作,比如Apache server和IIS等。Resin支持Servlets 3.0标准和JSP
1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很容易的事情。
Resin支持负载平衡(Load balancing),可以增加WEB站点的可靠性。方法是增加服务器的数量。比如一台SERVER的错误率是1%的话,那么支持负载平衡的两个Resin服务器就可以使错误率降到0.01%。
Resin也是全免费的,从站点下载的就是完整版本。相对于tomcat,后者更象是一个正在研究的项目。目前resin可以支持sun的j2ee,而tomcat不能直接支持,而j2ee是基于java服务器端大系统的基础。Resin3
之后已经不在是一个简单的jsp容器,并且支持ejb,jta等企业功能。目前resin4 (2010年后已经比较稳定)性能更是优秀。并且已经支持servlet 3.0标准.
pro版本是收费版本,支持负载均衡和文件缓存。普通版本独立作为web服务器性能就要差一些,可以使用apache+resin的方案借助apache的缓存功能提高性能,但负载均衡就是普通版不能比的。CAUCHO公司还为resin添加了php解析执行功能,能够运行php程序。但相对
php的原生版本还是有一定差距。
Tomcat 和Sun Java结合的最好,和其他应用服务器配合使用可支持完整的j2ee标准,应用也很广泛。但是从Java 普遍存在的编码问题来看,还是Resin 解决的最好。还有从使用的角度讲,个人认为Resin比Tomcat方便,而且Resin也可以结合Jbuilder6等ide使用。Resin强调使用Xml技术。
Resin4.0.10版本,下载zip解压后执行初始化。
分享到:
相关推荐
如何在tomcat和resin中配置jndi
java服务器配置tomcat,resin,jboss借鉴.pdf
java服务器配置tomcat,resin,jboss归纳.pdf
linux下java环境的搭建。jdk、tomcat、resin、mysql安装与学习
技术分享:java_apache_tomcat_resin_nginx_详细配置
nginx配合tomcat、resin等java应用服务器提供java支持.rar
在resin和tomcat下均可使用. Jforum支持多种数据库(mysql. hsqldb. ...\............\.....\...\a_delete.gif ...\............\.....\...\bar.gif ...\............\.....\...\bar1.gif ...\............\.....\...
我比较倾向于直接在web应用... 也是说我们希望每个应用服务器只有一个连接池的实例,在这个应用服务器上运行的所有项目都可以使用这个连接池,下面介绍这种方式在Tomcat和Resin下的配置。 Tomcat使用JNDI Resourc
resin服务器,比TOMCAT还要好的,可是为什么官方总是推荐TOMCAT?resin服务器,比TOMCAT还要好的,可是为什么官方总是推荐TOMCAT?resin服务器,比TOMCAT还要好的,可是为什么官方总是推荐TOMCAT?
Nginx+KeepAlived+Tomcat负载架构 这个可以实现tomcat集群,并且可以使服务器主备机进行切换。如果其中一台机器当机,会自动切换到另一台机器。客服端感受不到服务器当掉。非常实用。
8 企业级的共享软件(基于一个开放源码的协议)安装与启动:安装特别简单,只需将resin-1.1.3.zip解压缩到某个目录即可。在运行之前需要有jdk的支持。启动方式是执行:resin-1.1.3/bin/httpd (在NT)系统已经按照缺省...
tomcat7安装版,简单易用,楼主现在resion和tomcat都用,resin和tomcat的区别就是resin不用像tomcat那样改了代码就需要重启,推荐大家可以用用resin。
resin-2.1.17 resin的性能比tomcat性能更加稳定,resin还可以和apache一起使用
resin 4.0.42 版本之前一直在用tomcat 没用过resin 刚下载使用,以备以后使用!
resin的4.0.45版本,也是性能比较好的Servlet容器,可以和tomcat相比
resin是linux下的服务器,启动比tomcat快很多,亲自使用过。
Resin的执行效率要比Tomcat高一些,而且与Apache的整合也比Tomcat要简单,是个不错的网络服务器。
resin-4.0.33.tar,下载很慢,希望对大家有点帮助吧,有要学习的朋友可以用得到。linux中tomcat和resin负载均衡?
这是我收藏到 resin 4 专业版 的 最新的 resin 比 tomcat 要快100倍 更加简单。