BSD socket 构成了大多数 Internet 活动的基础, 是网络框架层次体系中的最底层. BSD socket 使用 C 实现, 但也可以用在 Objective-C 代码中. 并不推荐使用 BSD socket API, 因为它并没有在操作系统中插入任何钩子(hook). 比如, BSD socket 无法穿过系统范围的 VPN, 如果 Wi-Fi 或是蜂窝无线电被关闭了, 调用其 API 也无法自动激活. Apple 建议到少使用 CFNetwork 或是更高层的 API.
BSD socket 构成了大多数 Internet 活动的基础, 是网络框架层次体系中的最底层. BSD socket 使用 C 实现, 但也可以用在 Objective-C 代码中. 并不推荐使用 BSD socket API, 因为它并没有在操作系统中插入任何钩子(hook). 比如, BSD socket 无法穿过系统范围的 VPN, 如果 Wi-Fi 或是蜂窝无线电被关闭了, 调用其 API 也无法自动激活. Apple 建议到少使用 CFNetwork 或是更高层的 API.
本文标题:1.2.6 BSD socket
本文链接:https://www.haomeiwen.com/subject/ibmvkttx.html
网友评论