我想知道是否有人知道有一个组合的Objective-C Bonjour/TCP堆栈,这会让我忘记管理套接字,广播服务等,而是让我只是托管一个服务和/或获取现有服务的列表并连接到一个。然后继续从服务器端发送消息到特定客户端或从客户端发送到服务器。Objective-C Bonjour/TCP Stack
我认为任何收到的消息和/或发现的服务都会通过委托方法发送给我,而其余的肮脏工作则由堆栈决定。
我意识到这并不是很难实现我自己,我已经完成了一些工作,但使用成熟的框架会更有意义。
如果它与iPhone兼容,则需要加分。
不是我真正想到的。我的意思是某种类型/框架,它会照顾所有TCP低级别的东西,并将它与Bonjour结合在一起(实际上这不是问题,我现在正在使用NSNetServices)。我仍然会收到原始数据并根据需要进行响应。 这个想法只是让框架使用bonjour来发现服务器,然后创建一个通信通道,而不必担心初始化套接字,为它们排队读取等等。 很可能存在这样的情况。 – 2009-08-10 11:13:42
正如我所说的 - 您可以使用HTTP服务器来处理协议和通信层,并将其自身挂钩。开发者示例代码中有几个例子可以适应这种情况。 – AlBlue 2009-08-12 08:26:09