如何理解应用程序需要通过系统调用,来跟 Socket 层进行数据交互?
Linux 系统是通过 socket 层进行网络数据包交互的,也就是应用程序调用的 socket 提供的接口
那么对于前端开发人员,调用的接口是 node 使用的 HTTP,浏览器使用的是 Web API,没有套接字的身影,是这些第三方库底层对 socket 进行了封装么?
回复
1个回答

test
2024-06-27
没错,Node.js和浏览器环境里的通信是底层的Socket层实现的,但是这些细节被高级API和第三方库封装好了,前端直接可以用
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容