`
zjx2388
  • 浏览: 1331163 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

应用服务器与WEB SERVER的区别?

阅读更多

1。应用服务器处理业务逻辑,web服务器则主要是让客户可以通过浏览器进行访问。
2。应用服务器处理业务逻辑,web服务器是用于处理HTML文件的。web服务器通常比应用服务器简单,如apache就是web服务器,Jboss就是EJB应用服务器。
应用服务器:Weblogic、Tomcat、Jboss
WEB SERVER:IIS、 Apache
应用服务器处理业务逻辑,web服务器则主要是让客户可以通过浏览器进行访问。
应用服务器处理业务逻辑,web服务器是用于处理HTML文件的。web服务器通常比应用服务器简单,如apache就是web服务器,Jboss就是EJB应用服务器
在B/S体系结构中,Web server是Application Server的前提和基础。Web Server接受来自Browse(http)的request。为了扩展Web的应用(如与后台DataBase打交道)早期如一些DLL可以来完成,后来各家公司有了Application server丰富了这方面的性能。使用户跟后台的数据库有了更好的接口。如:WebSphere Weblogic等等
web服务器只提供web服务功能,比喻说解释jsp,servlet等,而应用服务器提供整个企业级解决方案,比如说:应用服务器提供EJB包容器,可以提供用户控制,事务等居多功能,web服务器是应用服务器的一个子集
Web服务器与(Java)应用服务器是平行的概念,二者不存在相互包容关系。好像J2EE体系结构就是这么画的:客户端《——》Web服务器《——》应用服务器《——》数据库服务器
如果你访问的网页只有象HTML这种页面的,用WEB服务器就够了,但是如果是JSP,也就是含JAVA代码的HTML,则就需要JAVA应用服务器了,因为只有JAVA应用服务器才能解析JSP里的JAVA代码,并将解析结果以HTML的格式返回给你。
分享到:
评论

相关推荐

    Web服务器与Web应用服务器的区别

    Web服务器与Web应用服务器的区别,详细讲解WebServer与WebApplicationServer区别

    android webserver简单网页服务器

    Android WebServer可以用于本地应用测试、数据共享、设备间通信或者作为教育示例。例如,开发者可以利用它快速预览本地应用的网页内容,或者在没有公网IP的情况下,通过内网穿透技术让外部设备访问Android设备上的...

    迷你ASP服务器(Baby Web Server) V2.6 绿色版

    迷你ASP服务器(Baby Web Server) V2.6是一款小巧轻便的Web服务器软件,特别适合在没有网络空间或者需要快速搭建本地ASP环境时使用。它以其绿色免安装、占用资源少的特点,为开发者和测试人员提供了极大的便利。下面...

    什么是webServer和为什么要用webServer

    简单来说,Web Server 就是一个应用程序,它可以接收和响应客户端的请求,提供静态或动态内容给客户端。 为什么要用 Web Server?在传统的桌面应用程序中,应用程序安装和配置的问题,客户端和服务器之间的通信问题...

    使用matlab web server直接进行web开发

    为了运行MATLAB Web Server提供的示例和你的应用程序,你需要在Web服务器上创建两个虚拟目录,分别是 `/cgi-bin` 和 `/icons`,并将它们映射到MATLAB Web Server的主目录 `/toolbox/webserver/wsdemos`。...

    绿色版.NET服务器工具WebDev.WebServer

    【标题】"绿色版.NET服务器工具WebDev.WebServer"指的是一个便携式的.NET开发环境工具,主要用于在本地环境中快速搭建和测试ASP.NET应用程序。这款工具因其无需安装即可使用的特性被称为"绿色版",用户只需解压文件...

    TinyWebServer-raw_version_RAW_轻量级web服务器_TinyWebServer_

    【TinyWebServer-raw_version_RAW_轻量级web服务器_TinyWebServer】是一个专为网络新手设计的项目,旨在帮助用户理解并实现一个基础的、轻量级的Web服务器。这个项目采用Linux作为开发环境,因此它基于Unix-like系统...

    C-Web-Server源码 经典的C语言web服务器

    在互联网技术日新月异的今天,Web服务器作为互联网应用的核心组件,其工作原理和技术细节一直备受关注。而C-Web-Server,这款用C语言编写的原生Web服务器,为我们提供了一个极好的学习平台,让我们能够深入理解Web...

    Web服务器和应用程序服务器区别详解

    Web服务器和应用程序服务器是两种不同的服务类型,它们在互联网应用中扮演着各自的关键角色。本文将详细解释这两者的概念、功能以及它们之间的差异。 首先,Web服务器主要负责处理HTTP协议,它的核心任务是接收来自...

    Tiny-WebServer-master一个微web服务器, 纯c语言实现

    【Tiny-WebServer-master——纯C语言实现的微型Web服务器详解】 在当今互联网技术日新月异的时代,Web服务器作为互联网应用的基础,扮演着至关重要的角色。本文将深入探讨一个名为"Tiny-WebServer-master"的微型Web...

    WebDev.WebServer当web服务器

    在小型项目开发或测试环境中,我们通常会使用轻量级的Web服务器来快速搭建环境,而“WebDev.WebServer.exe”就是这样一种工具,主要用于开发者在本地进行Web应用的调试和预览。 “WebDev.WebServer.exe”是微软...

    LabVIEW Web Server 设计

    LabVIEW Web Server 设计是一种利用LabVIEW开发的强大功能,使得用户可以通过Web浏览器远程监控和控制运行在服务器端的LabVIEW应用程序。这一特性使得用户无需在服务器端直接操作,即可实现远程的数据采集、分析和...

    vc6.rar_VC webserver_VC webserver_VC6_vc++ webserver_webserver

    "VC Webserver" 是这个项目的名称,它表明这是一个基于C++编程语言,利用微软的Visual Studio 6.0集成开发环境构建的Web服务器软件。"VC++ Webserver" 进一步确认了编程语言是C++,而"Webserver"则指明了其功能,即...

    asp迷你服务器WebServer

    ASP迷你服务器WebServer是一款专为ASP(Active Server Pages)应用程序设计的轻量级服务器软件,它允许开发者在本地计算机上运行和测试ASP网页,而无需安装完整的IIS(Internet Information Services)或其他大型Web...

    搭载webserver服务器文件

    "搭载webserver服务器文件"这个标题暗示我们将讨论如何设置和配置一个Web服务器,以便在本地或网络上运行网站。 描述中的“本机webserver服务器”意味着我们将重点放在在个人计算机上建立一个本地Web服务器。这对于...

    c#WebServer简单示例

    - `CSharp_WebServer`可能是一个包含Web服务器核心代码的项目或类库,它展示了如何将上述概念整合到实际应用中。 - `C#调用WebServer示例(文档与图片)`可能包含了一个示例,展示了如何通过Web服务器发送文本、图片...

    WebServer vb web 服务器

    【WebServer vb web 服务器】 在信息技术领域,Web服务器是一种软件程序,它的主要任务是接收来自互联网用户的HTTP请求,并返回相应的HTML页面或者其他Web资源。在这个特定的案例中,"WebServer vb web 服务器"指的...

    webserver 服务器的搭建

    gcc -o webserver 5.8-webserver.c -lsocket -lnsl ``` 3. **启动服务器**:在命令行中运行生成的可执行文件,例如: ``` ./webserver ``` 服务器会在默认的80端口开始监听。 4. **测试服务器**:在另一终端...

    Http Server WEB服务器

    HTTP服务器是互联网上的一种核心组件,它负责接收HTTP(超文本传输协议)请求,并返回HTTP响应,从而在客户端(如浏览器)...通过实践,我们可以更好地掌握服务器端的逻辑处理,为构建更复杂的Web应用打下坚实的基础。

    Windows Server 2003 搭建Web服务器

    在Windows Server 2003中,可以通过"管理您的服务器"窗口选择"添加应用程序服务器",或者在"控制面板"中使用"添加/删除Windows组件"来安装Web服务。 **8.2.2 管理窗口与基本管理** 完成安装后,可以通过"管理您的...

Global site tag (gtag.js) - Google Analytics