web应用服务器,WEB 容器WEB服务和应用服务器的区别与联系

1,WEB 容器WEB服务和应用服务器的区别与联系:java环境里的吗?? 我只在j2ee环境里听过这些名词 。web容器,像tomcat , 支持了j2ee的web部分的规范(servlet,jsp) 应用服务器,这个应用指的是企业级应用 , 一边来说支持ejb就算是,像jboss. web服务,就是自己写的软件了,web服务器的基本功能就是提供web信息浏览服务 。它只需支持http协议、html文档格式及url 。与客户端的网络浏览器配合 。因为web服务器主 要支持的协议就是http,所以通常情况下http服务器和web服务器是相等的(有没有支持除http之外的协议的web服务器,作者没有考证过),说 的是一回事 。应用程序服务器(简称应用服务器),我们先看一下微软对它的定义:"我们把应用程序服务器定义为“作为服务器执行共享业务应用程序的底层的系统软件” 。就像文件服务器为很多用户提供文件一样,应用程序服务器让多个用户可以同时使用应用程序(通常是客户创建的应用程序)" servlet容器是用来同意管理servlet实例的额,包括servlet实例的初始化、生成、运行、销毁的统一维护 。
2,web服务器和应用服务器有啥区别web服务器是网站、邮件系统、ftp等功能用的 。应用服务器是公司办公系统用的,主要支持文件传输、打印、OA系统运行等 。java开发入门和提高这个问题先确定想学的话,买几本书好好看看 。看两本书你就都明白了这种编程方面的事情,聊天是说不明白的 。我说说我的理解吧 。首先 , web服务器专门处理web服务请求,也就是http协议的80端口或者是8080端口的数据处理以及交互等 。应用服务器:1.ftp服务器就是提供文件存储等,是通过21端口提供文件服务器的功能 。2.网络游戏服务器,例如传奇等,通过8000端口提供游戏过程中服务器与游戏玩家的客户端之间的数据传输以及处理 。3.qq聊天软件 , 通过制定的窗口传输qq软件之间通过服务器来传输文字,视频,音频数据等 。所以应用服务器指的是通过特定的网络通道来传输数据进行特定的数据交互来实现一些功能,而之所以分web服务器和应用服务器我想是根据功能来分类的,广义上说web服务器也属于应用服务器的一种 。而所谓的商业逻辑就是你想实现的特定功能是什么,例如淘宝实现的是一个网上交易平台,他提供了很多的服务,这这些服务的集合就是一种商业逻辑 。
3 , 什么是web应用服务器和WEB服务器的区别是什么Web服务器的基本功能就是提供Web信息浏览服务 。它只需支持HTTP协议、HTML文档格式及URL 。与客户端的网络浏览器配合 。因为Web服务器主 要支持的协议就是HTTP,所以通常情况下HTTP服务器和WEB服务器是相等的(有没有支持除HTTP之外的协议的web服务器),说 的是一回事 。应用程序服务器(简称应用服务器),先看一下微软对它的定义:"把应用程序服务器定义为“作为服务器执行共享业务应用程序的底层的系统软件” 。就像文件服务器为很多用户提供文件一样 , 应用程序服务器让多个用户可以同时使用应用程序(通常是客户创建的应用程序)" 。通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法 (methods) 。我说说我的理解吧 。首先 , web服务器专门处理web服务请求,也就是http协议的80端口或者是8080端口的数据处理以及交互等 。应用服务器:1.ftp服务器就是提供文件存储等,是通过21端口提供文件服务器的功能 。2.网络游戏服务器,例如传奇等 , 通过8000端口提供游戏过程中服务器与游戏玩家的客户端之间的数据传输以及处理 。3.qq聊天软件,通过制定的窗口传输qq软件之间通过服务器来传输文字,视频,音频数据等 。所以应用服务器指的是通过特定的网络通道来传输数据进行特定的数据交互来实现一些功能 , 而之所以分web服务器和应用服务器我想是根据功能来分类的,广义上说web服务器也属于应用服务器的一种 。而所谓的商业逻辑就是你想实现的特定功能是什么,例如淘宝实现的是一个网上交易平台,他提供了很多的服务 , 这这些服务的集合就是一种商业逻辑 。【web应用服务器,WEB 容器WEB服务和应用服务器的区别与联系】
4,容器应用服务器和web服务器的区别Web服务器指网站服务器,是指驻留于因特网上某种类型计算机的程序 , 可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载 。应用服务器是指通过各种协议把商业逻辑曝露给客户端的程序 。它提供了访问商业逻辑的途径以供客户端应用程序使用 。应用服务器使用此商业逻辑就像调用对象的一个方法一样 。Web应用程序驻留在应用服务器(Application Server)上 。应用服务器为Web应用程序提供一种简单的和可管理的对系统资源的访问机制 。它也提供低级的服务,如HTTP协议的实现和数据库连接管理 。通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods) 。确切一点,caojing@idcs.cn你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic) 。web服务器的基本功能就是提供web信息浏览服务 。它只需支持http协议、html文档格式及url 。与客户端的网络浏览器配合 。因为web服务器主 要支持的协议就是http,所以通常情况下http服务器和web服务器是相等的(有没有支持除http之外的协议的web服务器 , 作者没有考证过) , 说 的是一回事 。应用程序服务器(简称应用服务器),我们先看一下微软对它的定义:"我们把应用程序服务器定义为“作为服务器执行共享业务应用程序的底层的系统软件” 。就像文件服务器为很多用户提供文件一样,应用程序服务器让多个用户可以同时使用应用程序(通常是客户创建的应用程序)"servlet容器是用来同意管理servlet实例的额,包括servlet实例的初始化、生成、运行、销毁的统一维护 。5,应用服务器跟web服务器有什么区别1.(客户端--应用服务器--数据服务器 桥节作用,好处是客户端体积?。?改动少,比如我们天天上的网,那个网站里的IIS服务就是类似一种应用服务器) 应用服务器(无论是什么功能的应用服务器)在数据库服务器和终端用户之间占有很大一部分计算领地 。这个领域有一个广为人知名字,这个名字就是中间件,这个名字也告诉了你应用服务器都做什么事情 。首先也是最重要,应用服务器把数据库信息(通常来源于一个数据库服务器)与终端用户或者客户端程序(常常在Web浏览器里运行)连接在一起 。在这个连接中存在一个中间层很多理由 。这些理由包括减少客户端程序的大小和复杂性、缓存和更好的控制数据流以提供更好的性能以及为数据通信和用户通信提供安全保障 。然而,这并不是应用服务器功能的全部 。在应用服务器早期应用的时候,人们就发现应用软件本身(人们用来完成工作的程序)正变得越来越大并且越来越复杂 。无论应用程序的编写和维护都是如此 。与此同时,应用程序共享数据和有时候共享功能的压力也越来越大 。更多的应用程序被放在网络上或使用报网络扩展功能 。让某些类型的应用程序在网络上运行似乎是合乎逻辑的:这有助于以有组织和有效率地方式共享应用程序的功能,使应用程序更容易编写、管理和维护 2.Internet上的服务器也称为Web服务器,是一台在Internet上具有独立IP地址的计算机,可以向Internet上的客户机提供WWW、Email和FTP等各种Internet服务 。Web服务器是指驻留于因特网上某种类型计算机的程序 。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型) 。服务器使用HTTP(超文本传输协议)进行信息交流,这就是人们常把它们称为HTTPD服务器的原因 。Web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序 。例如 , 假设你要提供免费公司资讯,只要建立一张免费请求表单,它就会要求你的读者输入邮寄及公司信息;读者填完表后,点击提交按钮,该表单将送至服务器计算机上的某一程序,它负责处理该请求,并用E-mail给读者发一份免费资讯 。你还可以让该程序把客户提供的信息发给你,以便用于某数据库上 。用于执行这些功能的程序或脚本称为网关脚本/程序,或称为CGI(通用网关界面)脚本 。在Web上,你所见到的大多数表单和搜索引擎上都使用了该技术 。3. Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,目前最新版本是6.0.16 。Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成 。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范 。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器 。Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能 。Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选 。对于一个初学者来说 , 可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求 。实际上Tomcat 部分是Apache 服务器的扩展 , 但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的 。这里的诀窍是 , 当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet 。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomca

    推荐阅读