m*t
2 楼
Strictly speaking, it's a servlet container. But I don't have problem with
"application server".
"application server".
s*d
3 楼
严格说来, web server是用来发布页面的,是直接为浏览器服务. 偶认为全称应该叫
web page server. application server的着重点,是在于"application",为你的应用提
供一个方便,安全,具有高可靠性和内置用户管理功能的环境. 所以后者是为你的
application服务,它的主要目的是为application程序员们省下很多开发周边功能的时
间, 象前面说的登陆,用户管理, 消息队列,高可靠性,数据源管理等等的功能,都不需要
你去分神考虑,直接从application server为你提供的环境里调用就可以了. 这两者各
有分工也各有专长. 大一点的网站基本上都是同时既有web server,也有application
server. 前者的作用是在第一时间拦截来自internet的访问请求, 如果请求的是静态的
页面,它就直接把页面发回给浏览器了, 如果涉及动态的内容, 就把请求转发给它后面
的application server, 由后者进行逻辑处理(比如从数据库里检索数据)然后生成页面
再让web server发回给浏览器.
为了
web page server. application server的着重点,是在于"application",为你的应用提
供一个方便,安全,具有高可靠性和内置用户管理功能的环境. 所以后者是为你的
application服务,它的主要目的是为application程序员们省下很多开发周边功能的时
间, 象前面说的登陆,用户管理, 消息队列,高可靠性,数据源管理等等的功能,都不需要
你去分神考虑,直接从application server为你提供的环境里调用就可以了. 这两者各
有分工也各有专长. 大一点的网站基本上都是同时既有web server,也有application
server. 前者的作用是在第一时间拦截来自internet的访问请求, 如果请求的是静态的
页面,它就直接把页面发回给浏览器了, 如果涉及动态的内容, 就把请求转发给它后面
的application server, 由后者进行逻辑处理(比如从数据库里检索数据)然后生成页面
再让web server发回给浏览器.
为了
c*e
4 楼
这么详细,非常感谢。
【在 s****d 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 严格说来, web server是用来发布页面的,是直接为浏览器服务. 偶认为全称应该叫
: web page server. application server的着重点,是在于"application",为你的应用提
: 供一个方便,安全,具有高可靠性和内置用户管理功能的环境. 所以后者是为你的
: application服务,它的主要目的是为application程序员们省下很多开发周边功能的时
: 间, 象前面说的登陆,用户管理, 消息队列,高可靠性,数据源管理等等的功能,都不需要
: 你去分神考虑,直接从application server为你提供的环境里调用就可以了. 这两者各
: 有分工也各有专长. 大一点的网站基本上都是同时既有web server,也有application
: server. 前者的作用是在第一时间拦截来自internet的访问请求, 如果请求的是静态的
: 页面,它就直接把页面发回给浏览器了, 如果涉及动态的内容, 就把请求转发给它后面
: 的application server, 由后者进行逻辑处理(比如从数据库里检索数据)然后生成页面
【在 s****d 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 严格说来, web server是用来发布页面的,是直接为浏览器服务. 偶认为全称应该叫
: web page server. application server的着重点,是在于"application",为你的应用提
: 供一个方便,安全,具有高可靠性和内置用户管理功能的环境. 所以后者是为你的
: application服务,它的主要目的是为application程序员们省下很多开发周边功能的时
: 间, 象前面说的登陆,用户管理, 消息队列,高可靠性,数据源管理等等的功能,都不需要
: 你去分神考虑,直接从application server为你提供的环境里调用就可以了. 这两者各
: 有分工也各有专长. 大一点的网站基本上都是同时既有web server,也有application
: server. 前者的作用是在第一时间拦截来自internet的访问请求, 如果请求的是静态的
: 页面,它就直接把页面发回给浏览器了, 如果涉及动态的内容, 就把请求转发给它后面
: 的application server, 由后者进行逻辑处理(比如从数据库里检索数据)然后生成页面
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?
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?
相关阅读
j2ee可能速成吗甩卖以下个人物品JTable with large database.学习Core Java的资源真诚找个男朋友Find maximum palindrome诚心找个男朋友如何快速处理大量网上xml文件? (转载)如何提高一个java写的程序的运行效率出个简单题,看你Java APi熟悉到什么程度问一个关于intellj idea很傻的问题?Java system architect/lead developer opening in a cloud com (转载)Cousera 里面有没有哪个java课程比较经典?谢谢!entry level java positions-contractor要去onsite一个做global consumer payments的team,java应该怎么准备呢处理几本书Maven shade plugin question怎样使的java double for loop 加快哪位大神知道怎么制作电视菜单吗?java能做吗?我试了一下,马上就喜欢上了