iOS - 使用Bonjour将文件从iPad传输到Mac

时间:2014-10-31 17:05:37

标签: ios macos connection file-transfer bonjour

相当多的网页都解决了这个问题,但我找不到一个关于如何在iOS设备和Mac计算机之间建立连接的简单(我是一个初学者)解释。我通过Bonjour和Apple文档阅读有关套接字和服务发布的内容,但由于没有教程和示例,所以要理解它很重要。

有没有人知道如何通过网络设置连接并发送一个文件或有一个很好的教程分享基础知识?

1 个答案:

答案 0 :(得分:0)

Bonjour为应用程序提供了一种方式来宣传其服务和其他应用程序,以发现所宣传的服务。

服务的主要组成部分是

  1. 地址(例如,本地域10.0.1.1中的10.0.1.52)
  2. 类型(例如Apple Filling Protocol" _afpovertcp._tcp")
  3. 名称(例如JustinsMacbookPro.local)
  4. 端口(例如5687)
  5. 这些组件为浏览器提供了所有必要的信息。找出如何与其他应用程序联网(例如,设置网络套接字)。

    但是,Bonjour没有提供发送数据的方法。应用程序使用套接字将数据发送到其他应用程如果您不想直接使用套接字,那么您可以使用基于FTP,HTTP等套接字构建的高级协议。如果您想学习基础知识,建议您阅读本文档。通过网络发送和接收数据:

    http://beej.us/guide/bgnet/output/html/singlepage/bgnet.html