如何理解应用程序需要通过系统调用,来跟 Socket 层进行数据交互?-灵析社区

博学的学渣

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

阅读量:293

点赞量:21

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