gpt4 book ai didi

iphone - 如何在 Objective-C 中监听网络端口

转载 作者:搜寻专家 更新时间:2023-10-30 19:43:06 28 4
gpt4 key购买 nike

我正在尝试为 iPhone 开发一个可以监听特定网络端口上的流量的应用程序。

我网络上的服务器正在特定端口上发送消息(服务器处理的设备的不同状态消息)。

我的问题是,当我创建一个线程和 makePairWithSocket 时,我会阻止其他想要向服务器发送消息的端口,所以我只想监听指定端口上的流量,然后检查特定的 heraders,然后使用这些消息。我知道如何使用写入和读取流建立连接并与服务器通信,但随后我创建了 PairWithSocket 并阻止了网络上所有其他设备的端口

有人对如何在不与服务器配对的情况下监听 Objective-C 中的端口有任何建议吗?

提前致谢丹尼尔

最佳答案

查看 CocoaAsyncSocket。它为您提供了一种良好且结构化的方式(使用委托(delegate))来发送和接收数据......还有多个客户端。文档非常好。 project link

编辑:查看用于无状态 UDP 连接的 AsyncUdpSocket 类。

关于iphone - 如何在 Objective-C 中监听网络端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3630519/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com