网络服务发布与苹果推送通知服务全解析
1. Bonjour编程基础
Bonjour编程主要涉及网络服务的发布与发现,利用相关类可以轻松实现对等通信。
- 服务发布 :使用
NSNetService类可以在网络上发布服务。 - 服务发现 :借助
NSNetServiceBrowser类能够发现本地网络中的服务。当在网络中发现对等节点后,就可以与之建立连接并启动对等通信,例如聊天应用就是Bonjour应用的典型示例。
| 操作类型 | 对应类或方法 |
|---|---|
| 发布服务 | NSNetService 类 |
| 发现服务 | NSNetServiceBrowser 类 |
| 解析服务IP地址 | NSNetService 对象的 resolveWithTimeout: 方法 |
| 获取服务IP地址 | NSNetService 对象的 ad |
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



