Redian新闻
>
web server和application server 有什么区别?
avatar
web server和application server 有什么区别?# Java - 爪哇娇娃
c*e
1
tomcat属于web server 还是application server?
avatar
m*t
2
Strictly speaking, it's a servlet container. But I don't have problem with
"application server".
avatar
s*d
3
严格说来, web server是用来发布页面的,是直接为浏览器服务. 偶认为全称应该叫
web page server. application server的着重点,是在于"application",为你的应用提
供一个方便,安全,具有高可靠性和内置用户管理功能的环境. 所以后者是为你的
application服务,它的主要目的是为application程序员们省下很多开发周边功能的时
间, 象前面说的登陆,用户管理, 消息队列,高可靠性,数据源管理等等的功能,都不需要
你去分神考虑,直接从application server为你提供的环境里调用就可以了. 这两者各
有分工也各有专长. 大一点的网站基本上都是同时既有web server,也有application
server. 前者的作用是在第一时间拦截来自internet的访问请求, 如果请求的是静态的
页面,它就直接把页面发回给浏览器了, 如果涉及动态的内容, 就把请求转发给它后面
的application server, 由后者进行逻辑处理(比如从数据库里检索数据)然后生成页面
再让web server发回给浏览器.
为了
avatar
c*e
4
这么详细,非常感谢。

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

avatar
m*t
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?
avatar
r*l
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 的大作中提到】
: 这么详细,非常感谢。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。