首页 » web服务 » 中间件第一季:glassfish和tomcat比较

中间件第一季:glassfish和tomcat比较

时间:2012-05-13作者:felix.chan分类:web服务评论:0

其实百度中已经有很多关于glassfish和tomcat对比的文章,我也就不在此多说了,大家可以百度到的东西我就不copy过来了,现将自己觉得glassfish中比较有特色的东西汇总一下:

1、最大的特点当然就是glassfish的热部署能力。一般的应用包直接就可以部署生效,不需要重启任何服务,可以对应用包进行部署、撤销、禁用和启用的操作,非常好用。

2、每一个web实例有一个强大的管理后台,可以登陆到后台来对整个web实例进行维护,当然有经验的人也可以直接使用命令行工具,或者手工修改xml配置文件。

3、非常实用的集群功能,可以实现多台glassfish服务器之间的故障转移和负载均衡。其特色就是多台服务器之间的session同步复制功能,当一个用户的session已经建立后,集群中的每个服务器成员都会复制一份session到自己的内存中,这样当一台server宕机后,另一台server会直接接替所有的会话继续提供服务,整个过程是完全透明的。通常我们做的故障转移,session都是只在自己的server上有一份,其缺点是当一个用户需要登录后提交某些表单数据时,这时如果服务器宕机,另一台服务器接管服务后,可能用户需要重新登录并且重新输入表单数据才能进行提交,而基于session复制级别的故障转移就没有这个问题,由于整个会话都是在所有的集群成员服务器内存中同步复制的,所以不需要用户重新登录。

4、可以通过管理后台对web实例的监听、协议、传输端口、连接池、数据源、虚拟目录、虚拟主机、最大并发连接数等细节配置,而且是修改之后立刻生效。用过IIS的应该知道这些东西吧,tomcat要是配置这些估计只有手工修改配置文件了,可能还需要重启服务才能生效。

5、tomcat只能相当于glassfish web版的功能,和glassfish 企业版不是一个level,这个只有用过的人才有体会。好了,先上几张管理后台的图片,给大家看看:

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

www.rednat.com

原创文章,转载请注明: 转载自红防联盟www.rednat.com

本文链接地址: 中间件第一季:glassfish和tomcat比较

|2|right
0 条评论

暂时没有评论!

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>