由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - web server和application server 有什么区别?
相关主题
j2ee启动时, 启动了tomcat吗?.Net developer doing Java
怎么快速掌握J2EE?Java EE vs. Core Java, 该选哪个呢?
请问现在做Java+websphere或者ATG平台开发的工作有前途么 (转载)java架构问题
Jetty, Tomcat, JBoss comparisonRe: Can I use JSP on server and use Applet as user interface on client
新手求助 ARR里添加Tomcat的问题 (转载)need help from the J2EE expert
问个J2EE server跟Apache Web Server的问题?[转载] Re: any J2EE good book recommended?
Ask a question问一个j2ee setup问题
Tomcat andJbossjava在美国到底怎样?
相关话题的讨论汇总
话题: server话题: web话题: tomcat话题: j2ee
进入Java版参与讨论
1 (共1页)
c******e
发帖数: 139
1
tomcat属于web server 还是application server?
m******t
发帖数: 2416
2
Strictly speaking, it's a servlet container. But I don't have problem with
"application server".
s****d
发帖数: 338
3
严格说来, web server是用来发布页面的,是直接为浏览器服务. 偶认为全称应该叫
web page server. application server的着重点,是在于"application",为你的应用提
供一个方便,安全,具有高可靠性和内置用户管理功能的环境. 所以后者是为你的
application服务,它的主要目的是为application程序员们省下很多开发周边功能的时
间, 象前面说的登陆,用户管理, 消息队列,高可靠性,数据源管理等等的功能,都不需要
你去分神考虑,直接从application server为你提供的环境里调用就可以了. 这两者各
有分工也各有专长. 大一点的网站基本上都是同时既有web server,也有application
server. 前者的作用是在第一时间拦截来自internet的访问请求, 如果请求的是静态的
页面,它就直接把页面发回给浏览器了, 如果涉及动态的内容, 就把请求转发给它后面
的application server, 由后者进行逻辑处理(比如从数据库里检索数据)然后生成页面
再让web server发回给浏览器.
为了
c******e
发帖数: 139
4
这么详细,非常感谢。

【在 s****d 的大作中提到】
: 严格说来, web server是用来发布页面的,是直接为浏览器服务. 偶认为全称应该叫
: web page server. application server的着重点,是在于"application",为你的应用提
: 供一个方便,安全,具有高可靠性和内置用户管理功能的环境. 所以后者是为你的
: application服务,它的主要目的是为application程序员们省下很多开发周边功能的时
: 间, 象前面说的登陆,用户管理, 消息队列,高可靠性,数据源管理等等的功能,都不需要
: 你去分神考虑,直接从application server为你提供的环境里调用就可以了. 这两者各
: 有分工也各有专长. 大一点的网站基本上都是同时既有web server,也有application
: server. 前者的作用是在第一时间拦截来自internet的访问请求, 如果请求的是静态的
: 页面,它就直接把页面发回给浏览器了, 如果涉及动态的内容, 就把请求转发给它后面
: 的application server, 由后者进行逻辑处理(比如从数据库里检索数据)然后生成页面

m******t
发帖数: 2416
5
What's interesting is, only the J2EE world always tries to make a clean
distinction between "web server" and "application server". To .Net
applications, IIS is both. To LAMP applications, Apache plus the specific
language module (e.g. mod_php) is both.

Doh... How else could we have created a new line of business called
application server vendors?
r*****l
发帖数: 2859
6
From J2EE point of view, Tomcat is just a "servlet container".
Application server should implement the J2EE specs.
Tomcat does not support EJB, at least.

【在 c******e 的大作中提到】
: 这么详细,非常感谢。
1 (共1页)
进入Java版参与讨论
相关主题
java在美国到底怎样?新手求助 ARR里添加Tomcat的问题 (转载)
[转载] SOS, J2EE 速成资料/webiste问个J2EE server跟Apache Web Server的问题?
Help: J2EE beginner Deploy problemAsk a question
Web application development tutorialsTomcat andJboss
j2ee启动时, 启动了tomcat吗?.Net developer doing Java
怎么快速掌握J2EE?Java EE vs. Core Java, 该选哪个呢?
请问现在做Java+websphere或者ATG平台开发的工作有前途么 (转载)java架构问题
Jetty, Tomcat, JBoss comparisonRe: Can I use JSP on server and use Applet as user interface on client
相关话题的讨论汇总
话题: server话题: web话题: tomcat话题: j2ee