~~我也想知道答案,可是没人回答.我瞎想了一下:
app server是应用服务器,管理组件用的.比如session bean , com+等
web server是网络服务器,可以解析一些文件,例如*.asp , *.php等
http server就是解析http协议的服务器
apache是一个webserver,可以支持很多协议,解析很多类型的文件.也是一个http server.
在apache + tomcat下,apache就作为一个http server来用,而tomcat作为webserver,用来解析.jsp文件
apache + tomcat + jboss 就是httpserver + webserver + appsever
~~我向IBM的一个系统构架师发了一个mail,一下是给我的回答:
http server 仅提供对http request 处理的功能,比如对相应的url提供相应的html页面响应,也就是我们一般所说的web server, 然而现在web server 大部分还提供了对处理某种动态技术的支持,如 iis内置支持asp, tomcat支持jsp,servlet等。App server 在java领域里一般指包含j2ee container的一些server, 如weblogic,websphere等,它们要对EJB, JMS, JNDI等 j2ee规范提供支持。然而有些时候, 只支持 jsp,servlet的tomcat也被称为 app server,主要是因为app server 实际上只是现在流行的三层结构中的一层角色:
web server --> App server --> DB server
谁扮演了那个角色,谁就可以叫那个名字。比如我就用weblogic 做web server,那么它就是web server
以上是我搜集到的一些信息,欢迎大家发表看法。。。
分享到:
相关推荐
Add-WindowsFeature Web-Server,Web-WebServer,Web-Common-Http,Web-Static-Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,Web-Security,Web-Windows-Auth,Web-...
Add-WindowsFeature Web-Server, Web-WebServer, Web-Common-Http, Web-Static-Content, Web-App-Dev, Web-Asp-Net, Web-Net-Ext, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Includes, Web-Security, Web-Windows-Auth...
为了运行MATLAB Web Server提供的示例和你的应用程序,你需要在Web服务器上创建两个虚拟目录,分别是 `/cgi-bin` 和 `/icons`,并将它们映射到MATLAB Web Server的主目录 `/toolbox/webserver/wsdemos`。...
### appweb嵌入式WebServer服务器学习笔记 #### 一、概述 本文档主要介绍了如何构建一个基于HTML和JavaScript的简单嵌入式WebServer服务器,特别聚焦于使用Appweb框架来实现这一目标。通过本篇笔记,我们将了解...
**appweb 嵌入式Web服务器** **一、appweb简介** appweb是一款轻量级、高效的嵌入式Web服务器,专为嵌入式设备和应用设计。它以其小型化、快速响应以及低资源消耗而著称。appweb的核心设计理念是提供一个可嵌入到...
通过Workerman的HTTP Server,开发者可以直接运行PHP代码而无需依赖像Apache或Nginx这样的传统Web服务器,简化了开发环境的配置。 【Web开发框架】 Workerman的Web开发框架设计,旨在提供一套完整的解决方案,帮助...
此资源是基于appweb6.2.1整理出的源码库及其相应示例。...如果要移植到其它平台需要参考官方项目源码中的相应平台下的makefile和me.h文件做修改,与示例相关的main.c webserver.c appweb.c同样也要做些修改。
4. **模块化设计**:AppWeb的模块化结构使得开发者可以轻松添加或移除功能,如CGI(Common Gateway Interface)、FastCGI、WebSocket、SPDY(已弃用,现在通常使用HTTP/2)等,以满足特定需求。 5. **源码开放**:...
AppWeb是完全遵循GPL软件许可协议(GNU General Public License)的开源Web服务器。 AppWeb Web服务器软件在功能上比GoAhead更加丰富和实用, 除了GoAhead已有的功能之外,还有如下特点: 支持服务器端的...
5. **部署PHP应用**:将PHP项目文件复制到AppServer的Web根目录(通常是`C:\AppServ\www`),然后通过`http://localhost:8080/项目名`来访问你的应用。 6. **安全注意事项**:尽管AppServer提供了一站式的解决方案...
Appweb 服务器是一个小巧、灵活、可扩展的 Web 服务器,支持多种功能特性,包括 Full HTTP/1.1 web server、Multi-threaded、Event-driven core、Dynamically loadable modules 等。 Appweb 服务器的主要功能特性...
"james-server-app-3.0.1-app"是一个专为邮件服务设计的应用程序,它基于James邮件服务器项目,提供高效、稳定且可定制的邮件解决方案。 James邮件服务器是一个开源、Java实现的邮件和消息服务器,其设计目标是为...
尽管Sun App Server 9经过了严格的测试和优化,但在实际部署中仍可能存在一些已知问题和限制。例如,当尝试在不存在的域中使用`package-appclient`脚本时,可能会遇到问题;在某些Linux系统上,安装过程中可能会出现...
【基于AndServer框架的安卓服务器APP】是指使用AndServer作为核心组件开发的应用程序,这样的APP能够在Android设备上运行,提供类似于传统Web服务器的功能。在本案例中,该APP具备了基础的用户管理和服务功能。 ...
WebServer 使用 SSL 验证的实现与配置 在本文中,我们将讨论如何使用 Java 自带的 keytool 工具为 Web 服务实现 HTTPS 验证。 HTTPS 验证是保障 Web 服务安全的一种重要手段,通过使用数字证书来验证服务器的身份和...
本话题聚焦于如何让Android应用程序通过Web服务与C#构建的SQL Server数据库进行交互。这个过程涉及到多个技术栈,包括Android客户端开发、Web服务设计(通常为SOAP或RESTful API)以及后端的C#编程和SQL Server...
这个"android_app_server_demo.zip"文件显然包含了关于如何在Android环境中搭建一个简单后端服务器的示例代码和教程。我们将深入探讨这个过程,以及涉及到的关键技术。 首先,我们关注的是"jsp+java+tomcat"这个...
WAS 安装过程可以分为两部分:DM 安装和 AppServer 安装。 1. DM 安装 DM(Deployment Manager)是 WAS 的一个组件,负责管理和部署应用程序。DM 安装过程中需要创建目录、选择安装版本、接受条款、选择软件包、...
基于 MATLAB Web App Server 托管。 每个 web app 都有一个惟一的 URL,可以通过 HTTP 或 HTTPS 从 web 浏览器访问。服务器有一个主页,列出所有可用的托管 web apps。通过共享 web app 的唯一 URL 或服务器主页...
在本项目"matlab开发-WebServerDemo"中,我们将探讨如何使用Matlab来开发Web应用程序,并将其部署到Web服务器上。Matlab不仅是一个强大的数值计算工具,还提供了丰富的功能来构建交互式的Web应用,使得科研人员和...