0

我正在开发一个应用程序,我想从共享文件夹中获取文件,我使用 bonjour 查找我周围的文件服务器,并获得了 IP 地址和服务器类型;现在我想从这些文件服务器获取共享文件?我怎样才能得到这些?我用谷歌搜索,我知道要获得这个文件,我必须实现 afp 或 smb 之类的东西,然后我才能获得文件。但有人能准确地告诉我我该怎么做吗?有人可以给我演示吗?我在 github 上搜索了一个 smb 演示“探戈”,但它不起作用。

4

1 回答 1

0

需要明确的是,'bonjour'、'mDNS' 或其他任何你想称之为的东西都有助于发现,你可以在 iOS / OS X 中很容易地做到这一点,假设你想要的 SMB 服务器将自己宣传为类型_smb._.tcp.。请参阅NSNetServiceBrowser和相关类以了解如何执行此操作。

困难的一点,AFAIK,实际上是连接到所述服务器并检索文件。我可以指出的最佳资源是这个问题,也许还有这个客户端库(尽管我从未亲自使用过)。

希望这可以帮助。

于 2013-05-23T20:50:44.553 回答