美文网首页
iOS、macOS基于Bonjour、CocoaAsyncSoc

iOS、macOS基于Bonjour、CocoaAsyncSoc

作者: AIFENG0329 | 来源:发表于2021-03-08 13:55 被阅读0次

    一.服务端

    1、创建NSNetService对象:

    创建对象

    2、发布服务

    发布服务 停止服务 监听成功与失败的回调

    3、使用socket监听

    创建socket对象 socket端口监听 设备加入

    这里使用俩个NSDictionary对象将socket设备和设备信息存储起来,为了host发生变化,使用host作为设备key,之后可以结合心跳信息区分设备被挤掉线的情况

    收到消息-读取消息 设备掉线 消息发送 消息发送完成时,读取消息回复

    相关文章

      网友评论

          本文标题:iOS、macOS基于Bonjour、CocoaAsyncSoc

          本文链接:https://www.haomeiwen.com/subject/agjpqltx.html