web服务详解

简介: web服务详解

1:www, (world wide web) 万维网服务 主要的Internet 信息化技术

通过浏览器观看图形化页面的服务
                 采用C/S 模式
• 1
• 2

2:www服务的 服务器端软件,通过web 服务

        主要有 apache  开源软件 支持 unix  linux  Windows 多平台  简单  高效  性能稳定  
               iis  微软公司  提供的图形化的管理工具

3: iis 10 的 改进

集成支持了http/2 协议

在 nano server 中运行和管理iis 10

支持通配符主机名,power shell 中添加了iis 管理模块

iis 添加后的默认网站的默认物理路径 %systemdirve%\inetpub\wwwroot

默认文档,决定请求网站数据时,提供的第一个被访问的网页

连接超时, 设置在断开与非活动用户连接之前的等待时间 默认 120秒

最大URL 段数 避免过长url 影响服务器响应 默认 32

最大并发连接限制, 防止系统负载过重

最大带宽限制站点使用的网络带宽 防止web 服务占用过多带宽

4:虚拟目录

将物理路径不同的文件夹逻辑上映射到网站主目录下, 方便网站管理
优点  便于维护和开发   移动物理位置 不会影响web 站点的逻辑结构

5:虚拟主机

在一台物理服务器上 搭建多个网站
三种方式:  使用不同的ip 地址
            使用相同的ip 地址和不同的tcp 端口号
            使用相同的ip 地址和tcp 端口号, 不同的主机名

7:补充,

域名访问网站时最长使用的一种方法,

当我们设置了ip 地址绑定域名访问后, 只能用域名访问网站 而不能再用ip 地址访问

web 服务管理中添加绑定域名之后, 浏览器若要正常访问需要找到域名到ip 地址的正确解析

主机浏览器查询域名解析 先找高速缓存 再找 本地host 文件 最后在去查询 DNS 服务器

网站访问验证方面默认匿名用户 无需验证, 也可以配置使用windows 用户验证访问。当用户访问时需要提供正确的用户名和密码,用户时web 服务器中的window s 用户


相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
1月前
|
开发框架 监控 .NET
Visual Basic的Web服务和REST API开发指南
【4月更文挑战第27天】本文探讨了使用Visual Basic(VB.NET)构建Web服务和RESTful API的方法。首先介绍了Web服务的基础和REST API的概念,然后阐述了.NET Framework与.NET Core/.NET 5+对VB.NET的支持,以及ASP.NET Core在Web开发中的作用。接着,详细讲解了创建RESTful API的步骤,包括控制器与路由设置、模型绑定与验证,以及返回响应。此外,还讨论了安全措施、测试方法、部署选项和监控策略。最后强调,VB.NET开发者可以通过ASP.NET Core涉足现代Web服务开发,拓宽技术领域。
|
1月前
|
应用服务中间件 网络安全 nginx
快速上手!使用Docker和Nginx部署Web服务的完美指南
快速上手!使用Docker和Nginx部署Web服务的完美指南
|
5天前
|
中间件 API Go
使用Echo和Gin构建高性能Web服务的技术文档
本文档对比了Go语言中的两个流行Web框架——Echo和Gin。Echo是一个高性能、可扩展的框架,适合构建微服务和API,强调简洁API和并发性能。Gin基于net/http包,具有Martini风格API,以其快速路由和丰富社区支持闻名。在性能方面,Gin的路由性能出色,两者并发性能均强,内存占用低。文中还提供了使用Echo和Gin构建Web服务的代码示例,帮助开发者了解如何运用这两个框架。选择框架应考虑项目需求和个人喜好。
21 2
|
24天前
|
XML 监控 数据格式
第六十六章 使用 Web 服务监控 IRIS - IRIS 对 WS-Monitoring 的支持概述
第六十六章 使用 Web 服务监控 IRIS - IRIS 对 WS-Monitoring 的支持概述
26 0
|
1月前
|
JSON 数据格式 Windows
LabVIEW创建Web服务
LabVIEW创建Web服务
19 0
|
3天前
jetty内嵌web页面服务入门
jetty内嵌web页面服务入门
6 1
|
5天前
|
SQL 缓存 测试技术
RESTful API设计的最佳实践:构建高效、可维护的Web服务接口
【6月更文挑战第11天】构建高效、可维护的RESTful API涉及多个最佳实践:遵循客户端-服务器架构、无状态性等REST原则;设计时考虑URL结构(动词+宾语,使用标准HTTP方法)、使用HTTP状态码、统一响应格式及错误处理;确保数据安全(HTTPS、认证授权、输入验证);实施版本控制;并提供详细文档和测试用例。这些实践能提升Web服务接口的性能和质量。
|
9天前
|
JavaScript 前端开发 定位技术
Rest风格WEB服务(Rest Style Web Service)的真相
Rest风格WEB服务(Rest Style Web Service)的真相
22 1
|
16天前
|
XML 网络协议 Java
XML Web 服务技术解析:WSDL 与 SOAP 原理、应用案例一览
XML Web服务是基于WSDL、SOAP、RDF和RSS等标准的网络应用程序组件技术。WSDL描述服务接口和消息格式,SOAP用于结构化信息交换,RDF描述网络资源,RSS则用于发布网站更新。Web服务特点是自包含、自描述,基于开放协议,可重用且能连接现有软件。WSDL文档包含`types`、`message`、`portType`和`binding`元素,定义服务操作和协议。SOAP协议规定消息格式,通过HTTP等传输。
476 1
|
17天前
|
缓存 监控 NoSQL
使用Elixir进行可扩展的Web服务开发
【5月更文挑战第30天】本文探讨了使用Elixir进行可扩展Web服务开发,Elixir基于Erlang/OTP,提供并发、分布式处理和容错能力。Phoenix框架助力构建实时Web应用,支持WebSocket。实现可扩展性涉及并发处理、分布式架构、数据库优化、缓存策略及监控告警。实践案例显示,Elixir和Phoenix能有效应对高并发场景,适用于构建高性能Web服务。