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

2024-01-12

我正在尝试为 iPhone 制作一个应用程序,可以侦听特定网络端口上的流量。

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

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

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

提前致谢 丹尼尔


查看 CocoaAsyncSocket。它为您提供了一种良好且结构化的方式(通过委托)来发送和接收数据……也可以通过多个客户端。该文档非常好。项目链接 http://code.google.com/p/cocoaasyncsocket/

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Objective-C 中监听网络端口 的相关文章

随机推荐