精华内容
下载资源
问答
  • 2021-07-30 02:43:35

    web服务器的作用[编辑]

    概述

    Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,它的主要作用是向浏览器等Web客户端提供文档,放置网站文件让网络用户浏览以及提供可以下载的数据文件。

    一、web服务器简介

    WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。 WWW 是 Internet 的多媒体信息查询工具,是 Internet 上近年才发展起来的服务,也是发展最快和目前用的最广泛的服务。

    二、web服务器的特点

    1、Web是图形化的和易于导航的

    Web非常流行的一个很重要的原因就在于它可以在一页上同时显示色彩丰富的图形和文本的性能。在Web之前Internet上的信息只有文本形式。Web可以提供将图形、音频、视频信息集合于一体的特性。同时,Web是非常易于导航的,只需要从一个连接跳到另一个连接,就可以在各页各站点之间进行浏览了。

    2、Web与平台无关

    无论你的系统平台是什么,你都可以通过Internet访问WWW。浏览WWW对你的系统平台没有什么限制。无论从Windows平台、UNIX平台、Macintosh还是别的什么平台我们都可以访问WWW。对WWW的访问是通过一种叫做浏览器(browser)的软件实现的。如Netscape 的Navigator、NCSA的Mosaic、Microsoft的Explorer等。

    3、Web是分布式的

    大量的图形、音频和视频信息会占用相当大的磁盘空间,我们甚至无法预知信息的多少。对于Web没有必要把所有信息都放在一起,信息可以放在不同的站点上。只需要在浏览器中指明这个站点就可以了。使在物理上并不一定在一个站点的信息在逻辑上一体化,从用户来看这些信息是一体的。

    三、web协议

    1、应用层使用HTTP协议。

    2、HTML(标准通用标记语言下的一个应用)文档格式。

    3、浏览器统一资源定位器(URL)。

    4、为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS。为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。

    四、web服务器的工作步骤

    第一步:Web浏览器向一个特定的服务器发出Web页面请求。

    第二步:Web服务器接收到Web页面请求后,寻找所请求的Web页面,并将所请求的Web页面传送Web浏览器。

    第三步:Web浏览器接收到所请求的Web页面,并将它显示出来。

    五、web服务器的主要作用

    1.向浏览器等Web客户端提供文档

    2.放置网站文件,让网络用户浏览

    3.放置数据文件,提供下载

    参考资料: 百度百科

    扩展阅读: 怎样搭建web服务器

    合作编辑: 李优  李优

    秀友百科词条内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。

    更多相关内容
  • Web服务基础

    千次阅读 2022-03-03 20:28:36
    1 Web服务器 WEB服务器用来接收客户的请求,然后向客户返回一些结果。 用户可以通过web浏览器请求一个资源。Web服务器在接收到请求之后,负责查找资源,然后向用户返回一个结果。 2 Web客户端 Web客户端...

    1 Web服务器

             WEB服务器用来接收客户的请求,然后向客户返回一些结果。

            用户可以通过web浏览器请求一个资源。Web服务器在接收到请求之后,负责查找资源,然后向用户返回一个结果。

    2 Web客户端

             Web客户端允许用户请求服务器上的某个资源,并且向用户显示请求的结果生活中使用的浏览器,就是Web客户端,其负责向服务器请求资源,并将结果呈现给用户!

    Web客户端请求及Web服务器响应如下图所示: 

    3 Http协议

            Http是TCP/IP的上层协议,TCP负责确保从一个网络节点到另一个网络节点发送的文件能作为一个完整的文件到达目的地。HTTP 协议和 TCP/IP 协议族内的其他众多的协议相同,用于客户端和服务器之间的通信,Http有一些web特定的特性,Http会话的结构是一个简单的请求/响应序列:浏览器发出请求,服务器做出响应。如下图所示:

     3.1 请求报文的构成

     3.2 响应报文

    4 URL

            URL(UniformResource Locator,统一资源定位符) 为应用程序提供了一种访问资源的手段。URL 正是使用 Web 浏览器等访问 Web 页面时需要输入的网页地址。

    展开全文
  • web 体系结构_Web服务体系结构概述

    千次阅读 2020-06-22 19:46:25
    Web服务是独立的,模块化的应用程序,可以通过通常是万维网的网络进行描述,发布,定位和调用。 Web服务体系结构描述了三个角色:服务提供者,服务请求者和服务代理。 和三个基本操作:发布,查找和绑定。 网络...

    web 体系结构

    • Web服务是独立的,模块化的应用程序,可以通过通常是万维网的网络进行描述,发布,定位和调用。
    • Web服务体系结构描述了三个角色:服务提供者,服务请求者和服务代理。 和三个基本操作:发布,查找和绑定。 网络组件可以扮演任何或所有这些角色。
    • 两个单独的文档描述了Web服务:定义良好的服务(WDS)文档描述了非运营服务信息,例如服务类别,服务描述和到期日期,以及有关服务提供商的商业信息,例如公司名称,地址,和联系信息。 网络可访问服务规范语言(NASSL)文档描述了有关服务的操作信息,例如服务接口,实现细节,访问协议和联系端点。
    • Web服务体系结构的实现应允许通过配置一组环境先决条件(例如,身份验证机制,计费等)来控制和管理交互,从而促进增量安全性和服务质量模型。
    • Web Services可以动态地组合成基于运行时基于功能的查找的应用程序,而不是传统的静态绑定。协作的动态性质使实现可以独立于平台和编程语言,并且与通信机制无关,同时创建创新的产品,流程和价值链。

    以前对分布式计算(CORBA,Distributed Smalltalk,Java RMI)的尝试已经产生了这样的系统,其中系统中各个组件之间的耦合过于紧密,以至于无法有效地通过Internet进行低开销,无所不在的B2B电子商务。 这些方法需要来自不同组织的业务系统之间过多的协议和共享的上下文,才能可靠地实现开放的,低开销的B2B电子商务。

    同时,应用程序空间中的当前趋势正在从紧密耦合的单片系统向松散耦合的动态绑定组件的系统发展。 基于这些原则构建的系统更有可能在下一代电子商务系统中占据主导地位,而灵活性是其成功的首要特征。 我们认为,应用程序将基于在运行时动态发现和编组的服务组合(服务的及时集成)。 随着企业利用电子门户和电子市场以及利用XML等新技术,将更多现有的IT应用程序转移到Web上,服务(应用程序)集成成为下一代电子商务的创新。

    这里描述的Web服务概念是我们对下一代Web电子商务体系结构的看法。 Web服务体系结构描述了基于服务创建动态,松耦合系统的原理,但没有单一实现。 通过为Web服务体系结构描述的角色,操作等选择各种实现技术,有很多实例化Web Service的方法。

    设计Web服务时,还必须考虑各种环境因素。 例如,对服务代理的安全要求将根据部署环境而有所不同。 大多数Intranet部署对安全性的要求最低,但是在进行高价值B2B交易的情况下,可能需要更高的安全性。 一种方法是对安全和设计代理进行风险评估,以根据环境的安全基础结构提供不同级别的信息。 (有关Web服务安全性注意事项的更多信息,请参阅附录 。)Web服务工具包的未来版本将支持部分或全部这些安全性注意事项。

    一种新的架构方法

    传统的系统架构在系统中的各个组件之间合并了相对脆弱的耦合。 包括面向Web的系统在内的大部分IT系统都可以描述为紧密耦合的应用程序和子系统。 使用数据结构(数据库记录,平面文件)以紧密耦合的方式构建IBM CICS事务,数据库,报表等。

    像这样的整体系统对变化很敏感。 子系统之一的输出变化通常会导致整个系统崩溃。 切换到子系统的新实现方式通常还会导致旧的,静态绑定的协作(无意中依赖于旧实现的副作用)。 通过技能和人数可以在一定程度上控制这种情况。 随着规模,需求,数量和业务变化率的增加,这种脆弱性就会暴露出来。 这些方面中的任何一个方面的任何重大变化都将导致系统的脆弱性成为危机:网站不可用或响应不及时,新产品和服务的上市速度不足,无法Swift转移到新的商机或竞争威胁。 由于耦合,IT组织将无法应对变化; Web的动态性使这些脆弱的体系结构的管理变得站不住脚。

    我们需要用更灵活的体系结构替换当前的应用程序设计模型,从而产生更易于更改的系统。

    网页服务

    即时整合

    Web服务体系结构描述了下一代电子商务体系结构背后的原理,呈现了从面向对象的系统到服务系统的逻辑演进。 Web服务系统促进了组件之间的显着去耦和动态绑定:系统中的所有组件都是服务,因为它们封装了行为并将消息传递API发布到网络上的其他协作组件。 应用程序使用服务发现对协作进行动态绑定,从而封送服务。 Web服务反映了一种新的面向服务的体系结构方法,该概念基于通过发现和协调网络可用服务或应用程序的即时集成来构建应用程序的概念。

    使用Web服务方法,应用程序设计成为描述网络服务执行功能的功能并描述这些协作者的编排的行为。 在运行时,应用程序执行时需要将协作者的需求转换为发现机制的输入,找到能够提供正确服务的协作者,并编排发送给协作者的消息以调用其服务。 这些新的应用程序本身成为服务,因此创建了可用于发现和协作的聚合服务。

    什么是Web服务?

    Web服务是独立的模块化应用程序,可以通过网络(通常是Web)进行描述,发布,定位和调用。

    Web服务体系结构是面向对象的分析和设计的逻辑演变,而组件的逻辑演变是针对电子商务解决方案的体系结构,设计,实现和部署的。 这两种方法已被证明可以处理大型系统的复杂性。 与面向对象的系统一样,Web服务中的一些基本概念是封装,消息传递,动态绑定以及服务描述和查询。 因此,Web服务的基本概念是一切都是服务,发布网络上供其他服务使用的API并封装实现细节。

    Web服务组件

    在任何面向服务的环境中都需要进行一些基本活动:

    1. 需要创建一个Web服务,并且必须定义其接口和调用方法。
    2. Web服务需要发布到一个或多个Intranet或Internet存储库,以供潜在用户定位。
    3. 需要定位Web服务以供潜在用户调用。
    4. 需要调用Web服务才能带来任何好处。
    5. 当某个Web服务不再可用或不再需要时,可能需要取消发布它。

    然后,Web服务体系结构需要三个基本操作:发布,查找和绑定。 服务提供商将服务发布给服务代理。 服务请求者使用服务代理找到所需的服务并将其绑定 。 这些想法如下图所示。

    发布,查找和绑定
    发布,查找和绑定

    服务描述机制是Web服务体系结构中的关键元素之一。 在两个单独的文档中找到了针对我们体系结构的服务的完整说明:网络可访问服务规范语言(NASSL)文档和定义良好的服务(WDS)文档。 NASSL是用于基于网络的服务的基于XML的接口定义语言(IDL),用于指定Web服务的操作信息,例如服务接口,实现细节,访问协议和联系端点。 WDS文档用于指定服务的非运行信息,例如服务类别,服务描述和到期日期,以及有关服务提供商的商业信息,例如公司名称,地址和联系信息。 WDS文档是对相应的NASSL文档的补充。 这两个文档一起用于指定完整的服务描述,允许服务请求者查找和调用服务。

    Web服务体系结构中的所有协作都可能受到一组可配置的,可协商的环境先决条件的控制。 环境先决条件是在调用服务之前必须使任何非功能性组件或基础结构机制都可运行的-例如,使用特定的通信机制(HTTPS,IBM MQSeries)或使用特定的第三方审核或计费服务。 在实际调用服务之前,必须先放置这些组件(通常将其本身实现为服务)。

    服务可以针对其指定的任何环境先决条件支持多种可能的实现。 例如,服务可以提供通信层的选择,计费服务的选择或其他选项。 然后,服务请求者可以协商或选择使用哪种实现来满足环境先决条件。 通过环境前提条件,协作才能像Web服务体系结构中的两个协作者所要求的一样安全,可靠和安全。

    Web服务的好处

    使用Web服务体系结构具有以下好处:

    • 通过最小化共享理解的要求来促进互操作性

      基于XML的接口定义语言(NASSL),基于XML的服务描述(WDS)以及协作和协商协议是服务提供者和服务请求者之间共享理解的唯一要求。 通过限制互操作性绝对必需的条件,协作Web服务可以真正独立于平台和语言。 通过限制绝对需要的内容,可以使用大量不同的基础结构来实现Web服务。

    • 实现即时整合

      Web服务中的协作在运行时动态绑定。 服务请求者描述所需服务的功能,并使用服务代理基础结构来查找适当的服务。 找到具有所需功能的服务后,该服务的NASSL文档中的信息将用于与其绑定。

      动态服务发现和调用(发布,查找,绑定)以及面向消息的协作产生了松散耦合的应用程序,从而实现了新应用程序和服务的及时集成。 这反过来产生的系统具有自我配置,自适应性和鲁棒性,并且单点故障更少。

    • 通过封装降低复杂性

      Web服务中的所有组件都是服务。 重要的是服务提供的行为类型,而不是服务的实现方式。 WDS文档是描述服务封装的行为的机制。

      封装是实现以下目标的关键:

      • 应对复杂性。 当应用程序设计人员不必担心他们正在调用的服务的实现细节时,可以降低系统的复杂性。
      • 灵活性和可扩展性。 在运行时可以替换相同类型的服务或多个等效服务的不同实现。
      • 可扩展性。 通过为新服务提供相似的服务描述来封装和扩展行为。
    • 实现旧版应用程序的互操作性

      通过允许将遗留应用程序包装在NASSL和WDS文档中并作为服务公开,Web服务体系结构可以轻松实现这些应用程序之间的新互操作性。 此外,可以包装安全性,中间件和通信技术以作为环境先决条件来参与Web服务。 目录技术(例如LDAP)可以进行包装以充当服务代理。

      通过包装底层管道(例如,通信层),服务将应用程序程序员与编程堆栈的下层隔离。 这允许服务使虚拟企业能够根据需要(通过基于http的通信)链接其异构系统和/或参与单个管理域的情况,其中其他通信机制(例如MQSeries)可以提供更丰富的功能。

      在合并情况下可以找到这样的例子,在合并情况下,最终的企业必须集成不同的IT系统和业务流程。 面向服务的体系结构将极大地促进这些系统之间的无缝集成。 另一个例子是旅行业与普适计算的结合,当时大型基于主机的旅行应用程序可以通过包装公开为服务,并可以在面向服务的环境中供各种设备使用。 可以创建新服务,并动态发布和发现新服务,而不会破坏现有环境。

    摘要

    Web服务是电子商务发展的下一阶段-从所有内容都是服务的角度来看系统的结果,该服务是使用网络上的消息传递而动态发现和组织的。

    在Web服务体系结构中,每个组件都被视为一种服务,它封装行为并通过可用于网络调用的API提供行为。 这是面向对象技术(封装,消息传递,动态绑定和反射)向电子商务的逻辑演进。

    Web服务中的基本角色是服务提供者,服务请求者和服务代理。 这些角色具有以下操作:发布,查找和绑定。 操作中介是通过环境先决条件发生的,它介绍了诸如安全性,工作流,事务,计费,服务质量和服务级别协议之类的方面。 服务描述语言的机制是Web服务中基本操作的关键。 Web服务的完整描述出现在两个单独的文档中:网络可访问服务规范语言(NASSL)文档和定义良好的服务(WDS)文档。

    Web服务体系结构具有以下优点:

    • 通过最小化共享理解的要求来促进互操作性
    • 启用即时整合
    • 通过封装降低复杂度
    • 启用旧版应用程序的互操作性

    附录:安全和信任问题

    Web服务体系结构的安全性需要提出对安全性的传统理解的转变,以适应用于支持在开放动态Web环境中查找和执行服务的新模型。 面向服务的体系结构的安全性目标是在角色之间实现可信的交互。 如果将安全性定义为防范威胁,则Web Service将识别其感知到的威胁集,并提出防止对Web Service交互造成威胁的方法。 当两方了解风险并确定威胁和脆弱性并商定一系列保护自己开展业务的对策和保障措施时,便可以在他们之间建立信任。

    捕获威胁和对策的困难之一是,它们以发现新威胁的周期相互作用,从而导致产生可能导致新威胁的对策。 因此,某些对策定义必须基于推测。 在尝试解决我们设计的系统中的安全性之前,我们不能等待所有可能的威胁和对策的识别。 我们将面向Web服务的体系结构的安全性视为挑战,以了解和记录现有威胁和提出的对策。 然后,该架构尝试捕获当前情况背后的想法,并允许灵活实施不同级别的安全机制,并具有与现有中间件和新安全机制集成的控制点。 安全措施的演变对新经济的发展很重要,但是我们有经验表明,要成功,任何实施都必须设计简单,使用简单,无处不在且具有成本效益,否则人们将不会使用它。 因此,它充其量是无效的。

    我们已经确定了一些需要采取对策的威胁领域:

    • 在运行时,代理,请求者和提供者之间共享的信息的安全性
    • 部署运行时的网络的安全性
    • 在设计时编程模型(API,框架,存根等)的安全性。

    除了设计时的应用程序安全模型问题外,应用程序开发环境本身还存在另一组安全问题。 这在安全方面在运行时组件和设计时组件之间造成了压力。 还要求Web服务必须简单,基于开放标准并具有可扩展性。 这三个要求与任何新开发的基本安全性目标相呼应。 试图将旧式安全编程模型和机制作为新设计的一部分而出现困难。

    服务和委派模型的访问控制决策必须存在,并最终在应用程序中实施。 这些工具位于应用程序开发环境中,不是Web服务体系结构的一部分,而是大型B2B环境的一部分。 工具可能能够促进某些设计时问题,将访问控制逻辑添加到应用程序,但可能无法解决所有旧情况。 我们建议服务提供者使用前提条件部分,将请求者需要提供的任何信息传达给服务请求者,以符合访问控制决策的条件。

    设计代理时,可能有几种访问控制模型:

    混杂代理是不检查请求者或发布者身份验证的代理 。 经纪人提供对其数据存储库中信息的公共访问,并且不主张数据正确。 这种实现方式的威胁包括冒充服务请求者,冒充服务提供者,未经授权修改数据,披露信息,拒绝服务以及拒绝采取行动。

    认证的代理是对请求者和发布者都进行认证的代理 。 这允许代理对有关谁正在访问信息做出明智的决定,并且代理能够对其保留的数据实施访问控制。 此类实现的威胁包括冒充请求者,冒充服务提供者,未经授权修改数据,披露信息,拒绝服务以及拒绝采取行动。 这种类型的代理将实现以下要求:使用SSL强制实体的身份验证,通过HTTPS协议调用服务请求。 它还可以集成对XMLDSIG的解析器支持,以验证对定义为消息交换一部分的XML文档的签名。

    完全授权的经纪人是将实施授权范例并将访问信息与每个数据条目一起存储的经纪人 。 它将建立条目的所有权,并强制要求只有授权的代理才能修改数据。 它还可以实现更精细的授权引擎,该引擎仅允许请求者的某些子集访问特定信息。 此类实现的威胁包括冒充请求者,冒充服务提供者,未经授权修改数据,披露信息,拒绝服务以及拒绝采取行动。 这种类型的代理将通过HTTPS提供其服务,使用SSL来对实体进行身份验证,并具有对XMLDSIG的解析器支持,以对定义为消息交换一部分的XML文档进行签名。 中间件基础架构(例如Tivoli / Dascom)和AZN API,以实施企业范围的访问控制决策。


    翻译自: https://www.ibm.com/developerworks/web/library/w-ovr/index.html

    web 体系结构

    展开全文
  • web服务器、应用服务器和常见的服务器概念

    千次阅读 多人点赞 2020-04-17 16:36:01
    什么是web服务器,什么是应用服务器? 浏览器的编译原理是什么? http的头文件为何要这样配置? Nginx,Apache等为何要这样操作? 不同的服务器软件有什么作用? 而网上关于http的实战讲解一般都是以操作为主,涉及...

    http协议解析–绪篇

    在做开发的过程中,总是能感觉到自己对http相关的各种概念模糊不清。

    什么是web服务器,什么是应用服务器?

    浏览器的编译原理是什么?

    http的头文件为何要这样配置?

    Nginx,Apache等为何要这样操作?

    不同的服务器软件有什么作用?

    而网上关于http的实战讲解一般都是以操作为主,涉及到原理的部分大多模糊不清,自己又很少花时间去系统的学习http协议相关的内容,大多数时候都是照着配一配就行了,所以明明写了挺多代码了,对于http还是知之甚少。所以,决定写一个专题,留作笔记也以此来督促自己深入的看看http,后续有什么地方说错了,也欢迎大家指出。
    在这里插入图片描述


    热点问题

    在之前的学习中,曾经困扰我许久的问题便是:web服务器,http服务器,服务器软件,网站后台,应用服务器这些都有什么区别,与Apache,Nginx究竟是什么关系,Tomcat又是什么?

    在绪篇中首先便先讲一下这些容易混淆的概念性问题。

    web服务器

    一般我们把发出http请求的一方称作请求分,比如浏览器就是http的请求方,那么应答方就是我们常说的web服务器(web Server)。

    应该说web服务器在某些时候是一种很广泛的概念,比如在web代表一项应用软件是,web服务器有时候会被理解为软化的后台,也正是因为这样,很多人会混淆这个概念。

    在硬件层面上,web服务器可以简单的理解为另一台性能更好的主机。不过在现实生活中,不仅仅只是一台主机,而是利用反向代理、负载均衡等等技术组成的一大群机房。

    在软件层面上指的是提供web服务的应用程序。我的理解就是响应http请求,返回超文本文件等数据,或者把请求转发给后面的Tomcat、node.js等应用服务器。因此,web服务器是静态服务器。

    常见的web服务器有Apache,Nginx,Tomcat等,其实Tomcat更多的做为应用服务器使用,一般不会直接用Tomcat做web服务器。

    在这里插入图片描述

    在这里插入图片描述
    当然目前Nginx等也经常用来做反向代理服务器和负载均衡等

    http服务器

    http服务器就是指使用http协议传输资源提供服务,由于应用层通讯协议主要就是http协议,所以在普遍情况下,web服务器==http服务器

    网站后台

    可以提供数据接口等服务的应用层软件。常说的就是应用的后端,进行数据和逻辑处理。

    应用服务器

    应用程序服务器通过各种协议把商业逻辑暴露给客户端应用程序。能实现动态网页技术,也称之为应用容器,web容器等

    应用服务器不等于网站后台,但是在应用服务器上可以部署网站后台。通常,Web服务器会有插件来支持脚本语言,比如PHP、ASP等,也可以生成动态的HTTP内容。那为什么要使用应用服务器呢?

    应用服务器可以更好的相应超大用户量的访问,并杜绝sql注入等安全问题,提供动态功能的支持。

    常见的应用服务器有,Tomcat、Jetty、Undertow等。应用服务器也包含http服务

    在这里插入图片描述

    但是一般不会做为http服务器也就是web服务器使用,经常是搭配使用

    浏览器>>>>>>web服务器>>>>>应用服务器>>>>>>数据库

    在这里插入图片描述

    总结

    1. 服务器分静态服务器和动态服务器,web服务器是静态服务器,应用服务器是动态服务器
    2. 应用服务器也可以处理静态需求,但是由于没有web服务器那么专业,所以一般搭配使用,常见如(Nginx+Tomcat)
    3. Apache,Nginx等是静态服务器,是web服务器,也是web服务器软件
    4. tomcat是动态服务器,也可以称之为web容器、应用容器等
    5. 网站后台不是web服务器,但是当web做为一种应用来表达的时候,web服务器可能在口头上会被理解为后台。

    下一篇将正式开始进入http协议的学习

    展开全文
  • 1. Web服务器 2. Web容器 ① Web容器的组成 ② Web容器的作用 3. Servlet容器 ① Servlet容器的作用 ② Servlet容器的工作过程 ③ Servlet ④ Servlet的工作过程 ⑤ Servlet变化过程 4. Spring容器 5. SpringMVC容器...
  • web 服务器有哪些

    万次阅读 多人点赞 2018-08-27 16:53:49
    什么是web服务器 "网络服务"(Web Service)的本质,就是通过网络调用其他网站的资源。 Web Service架构和云 如果一个软件的主要部分采用了"网络服务",即它把存储或计算环节"外包"...
  • 我们配置Web服务器,就是在服务器上建立网站,并设置好相关的参数,至于网站中的网页应该由网站的维护人员制作并上传到服务器中,下面小编就来介绍下如何配置服务器。 IIS的安装 一般在安装操作系统时不默认安装IIS...
  • Web服务器的安装与配置

    千次阅读 2020-12-04 16:46:53
    Web服务器的安装与配置前言一、IIS服务器的安装与配置遇到的问题解决方法二、 Apache 的安装与配置遇到的问题解决办法三、Tomcat 的安装与配置遇到的问题解决办法四、 WAMP的安装与配置遇到的问题解决方法 ...
  • 3、常见的WEB服务器 目前,最主流的WEB服务器有以下几个: IIS Apache Tomcat Nginx 3.1 IIS服务器 Internet Information Services(简称IIS),是微软公司推出的WEB服务器组件,也是Windows Server默认,特有的...
  • 什么是web服务_什么是Web服务

    千次阅读 2020-07-28 07:09:46
    什么是web服务 什么是Web服务? (What are Web Services?) Web Services are client and server applications that communicate over the World Wide Web's (WWW) Hypertext Transfer Protocol (HTTP). As ...
  • 六、Web服务体系结构

    千次阅读 2020-04-27 16:32:53
    一、Web服务概述 什么是Web服务Web服务作为一种新兴的Web应用模式,是一种崭新的分布式计算模型,是Web上数据和信息集成的有效机制。 Web服务就像Web_上的构件编程,开发人员通过调用Web应用编程接口,将Web服务...
  • IIS之web服务器

    千次阅读 2022-03-29 11:59:04
    web服务器和FTP服务器 WEB服务器 1.也叫网页服务器或HTTP服务器 2.WEB服务器使用的协议是HTTP或HTTPS 3.HTTP协议端口号:TCP:80 HTTPS协议端口号:TCP 443 FTP:21 4.web服务器发布软件: 微软:IIS(可以发布web...
  • 如何在windows10下搭建web服务器

    千次阅读 2021-08-01 01:58:05
    我们都知道Web服务器的使用,让很多的用户们实现了局域网内资源共享的方法,因为利用Web服务器,我们就可以将自己的信息上传到自己指定的服务器端,不仅可以实现资源共享,而且还有效地达到信息的同步,是一个非常...
  • SpringBoot内置web服务器

    千次阅读 2020-06-17 22:07:26
    本文介绍SpringBoot内置web服务器。知识点有SpringBoot默认web服务器;如何配置当前web容器;内嵌Web服务器如何切换(从tomcat到jetty);Web容器怎么自动配置;web容器启动源码解析。 (一)SpringBoot默认web...
  • web服务器、Web中间件和Web容器的区别

    万次阅读 多人点赞 2018-11-25 20:36:21
    目录 Web服务器 中间件 容器 ...所以,我们会把他们都叫成是Web服务器,因为他们都提供了Web服务,可以让我们通过http协议访问到。但是又有很多地方会说Tomcat是Servlet容器,而又有很多地方...
  • IIS Web服务器的安装与配置

    千次阅读 2022-02-24 16:45:40
    1、打开控制面板,搜索“程序与功能”;... 3、点击“启用或关闭Windows功能”,弹出小窗口,找到“Internet Information... 9、如果你想打开文件下的web页面,在“localhost”后面加“/文件名”,回车就能出现页面啦 ;
  • 局域网内访问虚拟机 web 服务器

    千次阅读 2021-11-04 17:49:29
    想让和主机处于同一网段的电脑都可以访问虚拟机的 web 服务器 下面这一步为了局域网内都能访问虚拟机 web 服务器 ②、主机 下面以 window 为例,其他系统类似 你可以选择直接关闭防火墙,可以实现局域网内都可以访问...
  • 19Web服务

    千次阅读 2019-05-27 17:10:00
    Web服务 Web服务 Micosoft.Net平台架构中的分布式系统主要包括两部分:用ASP.Net技术构建服务器端动态网页,以及Web服务(Web Service或XML Web Service)。前边章节已详细介绍了构建服务器端动态网页的方法,本...
  • web服务器和应用服务器的区别与分析

    万次阅读 多人点赞 2018-07-10 15:28:21
    Apache是世界使用排名第一的Web服务器。它可以运行在几乎所有广泛使用的计算机平台上。源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满...
  • Java中常用WEB服务器和应用服务器

    万次阅读 2018-06-29 15:20:31
    一、web服务器和应用服务器的区别 Web服务器传送页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是...
  • 我们在使用 web 服务器 Tomcat 进行网页部署时,在不配置使用其他 IDE 时(如Eclipse),就需要自己来配置服务器的服务目录,而服务目录的配置又可以细分为若干种,本文就如何配置列举了如下几种方式。希望初学动态...
  • Web服务器工作原理详解(基础篇)

    万次阅读 多人点赞 2018-08-14 17:12:00
    Web服务器可以向Web客户端(如浏览器)提供文档或其他服务,只要是遵循HTTP协议而设计的网络应用程序都可以是Web客户端。 Web服务器和HTTP服务器可以说是同一个东西,当然非得细分的话,HTTP服务器是建立在HTTP协议...
  • CentOS快速安装、配置Web服务器(Apache) 本文,我们来学习如何快速搭建一个 Web 服务器。 安装 Apache 服务程序 首先,登录 Linux 服务器。 使用 yum 安装: yum install httpd -y 启动服务 service httpd start ...
  • OGC 的 Web 服务规范

    千次阅读 2018-11-21 19:03:49
    简要介绍 OGC 规定的 Web 服务规范,这些规范是构建 Web GIS 应用的基础。
  • Web服务器(中间件)漏洞

    万次阅读 2021-07-30 14:46:18
    Web服务器又叫Web中间件,常见的Web中间件有 IIS Apache Nginx Tomcat Weblogic JBoss IIS IIS6.0文件解析漏洞,文件名中分号;后面的内容不会被解析,比如a.asp;jpg文件,会被当做a.asp文件来解析,这是IIS逻辑...
  • 作者主页(文火冰糖的硅基...1.1 什么是Web服务器 1.2 什么是代理服务器 1.3 什么是反向代理服务器 第2章 什么是Nginx 2.1 什么是Nginx 2.2为什么需要Nginx? 2.3Nginx主要功能 第1章 常见网络服务器简介 1...
  • Web服务器获取各种路径的方法

    万次阅读 2021-01-20 11:27:33
    Web服务器获取路径的方法 ServletContext context1 = this.getServletContext(); // 获取文件的服务器路径 // web目录下的资源访问 "/"+文件名 String b_path = context1.getRealPath("/b.txt"); out.println...
  • Web应用程序  (1)什么是Web应用程序  应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览 器端/服务器端应用程序,这类应用程序一般借助浏览器来运行。 ...
  • 常用的Web服务器有哪些

    千次阅读 2020-12-15 17:34:23
    Web服务器,也称为“WWW服务器”(英文全写:World Wide Web,翻译成中文:万维网或环球信息网),主要功能是“提供网上信息浏览服务”。WWW是Internet(互联网)的多媒体信息查询工具,是Internet(互联网)上发展...
  • 【漏洞修复】Web服务器HTTP设置漏洞

    千次阅读 多人点赞 2021-11-01 11:16:58
    文章目录Web服务器HTTP设置漏洞Web服务器HTTP头信息公开默认的nginx HTTP服务器设置Web服务器错误页面信息泄露修复方案服务验证 Web服务器HTTP设置漏洞 Web服务器HTTP头信息公开 远程Web服务器发送的HTTP标头公开...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,550,418
精华内容 1,020,167
关键字:

web服务