sockets - 对 WebServer 的请求如何在后台工作?
问题描述
可能你们中的很多人都在我开发的不同应用程序中发送和接收数百个请求。
但是,我想更好地了解我们称之为“发送/接收请求”的整个过程是如何在幕后工作的。
例如
- 应用A向应用B发送请求
- B端创建socket
- 在正在使用的套接字的位置创建另一个套接字。
- 发生的事情
- 利润
我已经搜索了几个小时,但找不到任何可以更详细地解释它到底发生了什么,同步/异步调用有什么区别等等的东西。
如果您能指出我在 YouTube 上的书籍/文档/15 年前的视频的方向,它可以帮助我更好地理解这个过程的内部运作,我将非常感激!
解决方案
推荐阅读
- sql-server - 如何在存储过程中使用更新多行
- node.js - 使用 Selenium、Node.js、Lambda(AWS) 自动测试需要 OTP 的网站
- python - 加载 pb 文件:DecodeError: Error parsing message
- mysql - 数据库中的自定义循环数设计
- assembly - NASM 宏调用内部过程
- python - 我查询我的 sqlite 数据库并得到结果为 [ ](空白),即使我的数据库有我试图查询的数据
- sql-server - 如何使用 Inno Setup 中的 Exec() 函数检查程序是否正确安装?
- android-studio - IntelliJ 2020.1 版中未安装 Flutter 插件
- c - C Sockets - Linux posix 发送函数将在 closesocket 后保留旧数据
- javascript - 我正在尝试通过 AJAX 从 Django 数据库中获取一组对象,但我不知道如何解析回 JSON