CFNetwork框架详细解析(二) 您所在的位置:网站首页 ftp安装使用 CFNetwork框架详细解析(二)

CFNetwork框架详细解析(二)

2023-03-30 02:22| 来源: 网络整理| 查看: 265

版本记录 版本号 时间 V1.0 2018.06.07 前言

CFNetwork框架访问网络服务并处理网络配置的变化。 建立在网络协议抽象的基础上,可以简化诸如使用BSD套接字,管理HTTP和FTP服务器以及管理Bonjour服务等任务。接下来几篇我们就一起看一下这个框架。感兴趣的可以看上面几篇文章。 1. CFNetwork框架详细解析(一) —— 基本概览

Introduction to CFNetwork Programming Guide - CFNetwork编程指南简介

CFNetwork是Core Services框架中的一个框架,为网络协议提供了一个抽象库。 这些抽象可以轻松执行各种网络任务,例如:

使用BSD套接字 使用SSL或TLS创建加密连接 解析DNS主机 使用HTTP,验证HTTP和HTTPS服务器 使用FTP服务器 发布,解析和浏览Bonjour服务(在NSNetServices and CFNetServices Programming Guide进行了介绍)

本书面向希望在其应用程序中使用网络协议的开发人员。 为了充分理解本书,读者应该很好地理解网络编程概念,比如BSD套接字,流和HTTP协议。 另外,读者应该熟悉OS X编程概念,包括运行循环。 有关OS X的更多信息,请阅读Mac Technology Overview。

Organization of This Document - 文档组成

本书包含以下章节:

CFNetwork Concepts描述了每个CFNetwork API以及它们如何交互。 Working with Streams描述如何使用CFStream API发送和接收网络数据。 Communicating with HTTP Servers描述了如何发送和接收HTTP消息。 Communicating with Authenticating HTTP Servers描述了如何与安全的HTTP服务器通信。 Working with FTP Servers介绍如何从FTP服务器上载和下载文件以及如何下载目录列表。 Using Network Diagnostics介绍如何将网络诊断添加到您的应用程序。 See Also - 同样参考

有关OS X中的网络API的更多信息,请阅读:

Getting Started With Networking - 网络入门

有关CFNetwork,请参阅以下参考文档:

CFFTPStream Reference是CFFTPStream API的参考文档。 CFHTTPMessage Reference是CFHTTPMessage API的参考文档。 CFHTTPStream Reference是CFHTTPStream API的参考文档。 CFHTTPAuthentication Reference是CFHTTPAuthentication API的参考文档。 CFHost Reference是CFHost API的参考文档。 CFNetService Reference是CFNetServices API的参考文档。 CFNetDiagnostics Reference是CFNetDiagnostics API的参考文档。

除Apple提供的文档外,以下是用于套接字级编程的参考手册:

UNIX Network Programming, Volume 1 (Stevens, Fenner and Rudoff) 参考文章

1. CFNetwork Programming Guide

后记

本篇主要讲述了CFNetwork编程指导的简介,感兴趣的给个关注和赞~~~



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有