架构师之路 — API 经济 — Web、HTTP Server、API Service、Application

本文介绍了Web、HTTP Server、API Service和Application之间的关系和各自的角色。Web是基于HTML和HTTP协议的分布式图形信息系统,HTTP Server主要处理HTTP请求,API Service则更多作为后端业务接口,Application结合了HTTP Server和API Service的功能,提供完整的应用程序服务。随着技术发展,这些概念的边界变得更为模糊,出现了不同的实现方式和应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

Web

Web(World Wide Web,全球广域网),也称:万维网,它是一种基于 HTML(超文本标记语言)和 HTTP 协议的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在 Internet 之上的一种网络服务,为浏览者(浏览器)在 Internet 上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将 Internet 上的信息节点组织成一个互为关联的网状结构。一个典型的 Web 应该包括:Web Server、Web Service、Web Application、Web Browser、HTML、HTTP 协议等元素。

换言之,目前在 Intenet 上通过非浏览器访问的网络资源并不称为 Web,这也是 Wired 的那篇《Web 已死,互联网永生》的意思。Internet 上不只有 Web,还有 FTP、P2P、Email 或者移动 App 等其他多种不同形式的互联网应用,Web 只是其中使用广泛的一种。但这种 “广泛” 是相对而言的,新生的互联网服务正逐步取代其重要性,单纯从流量上看 Web 已经不是最大的互联网应用了。

HTTP Server

HTTP Server(HTTP 服务器),在以往 HTTP Server 几乎等同于 Web Server,用于处理 HTTP 协议的 Request 和 Response,以及 Socket 的 binding、Listening。甚至还会提供 Virtual Host(虚拟主机)等功能,最经典的 HTTP Serve

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

范桂飓

文章对您有帮助就请一键三连:)

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值