A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 韩军博 黑马帝   /  2011-12-10 10:22  /  4307 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 韩军博 于 2011-12-10 21:10 编辑

我怎么觉得是一样的,请各位详细的解释一下

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

2 个回复

倒序浏览
它们是不一样的!应用程序服务器,通过各种协议,可以包括HTTP,把业务逻辑提供给客户端应用程序。Web服务器主要是处理向浏览器发送HTML以供浏览,它能够解析(handles)HTTP协议。当Web服务器接收到一个HTTP请求(request),会返回一个HTTP响应(response),例如送回一个HTML页面。而应用程序服务器是通过很多协议来为应用程式提供(serves)商业逻辑(business logic)以供客户端应用程序使用。应用程序使用此商业逻辑就象你调用对象的一个方法一样。 Web服务器仅仅提供一个可以执行服务器端(server-side)程序和返回(程序所产生的)响应(response)的环境,而不会超出职能范围。如果你访问的网页只有象HTML这种页面的,用WEB服务器就够了,但是如果是JSP,也就是含JAVA代码的HTML,则就需要JAVA应用服务器了,因为只有JAVA应用服务器才能解析JSP里的JAVA代码,并将解析结果以HTML的格式返回给你。


评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
简单点 就是说 应用服务器是tomcat jboss Weblogic等 用来处理业务逻辑的
WEB SERVER 是apache或 IIs  是让客户可以通过浏览器进行访问。

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马