当前页面: 开发资料首页 → J2EE 专题 → Apache、Jboss和Tomcat是什么关系啊?刚学Servlet,不懂。
Apache、Jboss和Tomcat是什么关系啊?刚学Servlet,不懂。
摘要: Apache、Jboss和Tomcat是什么关系啊?刚学Servlet,不懂。
上网下载Jboss,说有两个版本。一个是JBOSS,一个是JBOSS和Tomcat合在一起的版本。不懂!
我的理解是:Jboss是Servlet的应用服务器,Tomcat是容器,Apache是Http的服务器。是不是这样啊?
都是服务器吗 只是可以提供的服务的多少的问题
楼上的,可以说明白一点吗?我是问,他们跟Servlet开发的关系
Jboss是EJB容器吧;(没有用过,不熟...听说将它的文件不多)
Tomcat是Web容器! Apache是Tomcat的公司!
都是免费的~
^_^
JBOSS是ejb的容器,装载实体bean,有状态bean,无状态bean,消息bean.
Tomcat是web容器,装载jsp和servlet应用组件.
那就是我要装两个是吗?
要看你想学什么了。如果只是学jsp/Servlet的话,只需要装一个tomcat就可以了(另最好是解压版的)。如果你想学EJB的话那就得装JBoss了,你也可以装Weblogic(当然Weblogic也可以同时作为jsp/Servlet容器,不过不是免费的)。
我是这样理解的:
Web 容器:apache、IIS等这些不涉及java组件的是Web容器(即http容器)。
jsp/servlet容器:如tomcat这些可以运行jsp/Servlet组件的容器。(注:tomcat本身也自带了一个简易的http容器、性能一般)。一般在应用部署的时候会把apache和tomcat集成在一起,使性能提高(因为apache是一个专业的http容器)
EJB容器:jboss为EJB容器,当然也有集合了web容器、jsp/servlet容器、EJB容器应用服务器,如:weblogic、websphere
楼上的,那我又有一个问题了。我现在只用Jboss,为什么也能做Sevrlet和JSP?
jboss为EJB容器,当然也有集合了web容器、jsp/servlet容器、EJB容器应用服务器,如:weblogic、websphere
当然可以做 Sevrlet和JSP
我明白了,就是说:Jboss同时是Web容器和EJB容器。Tomcat只是Web容器。