Objective-C Bonjour/TCP スタックを組み合わせたものを誰かが知っているかどうか疑問に思っていました。これにより、ソケットの管理やサービスのブロードキャストなどを忘れて、代わりにサービスをホストしたり、既存のサービスのリストを取得したりできます。 1つに接続します。次に、サーバー側から特定のクライアントにメッセージを送信するか、クライアントからサーバーにメッセージを送信します。
受信したメッセージや発見されたサービスはデリゲート メソッドを介して送信され、残りの汚れた作業はスタックに任せられると思います。
これを自分で実装するのはそれほど難しいことではなく、すでにいくつかの実装を行っていますが、成熟したフレームワークを使用する方がはるかに理にかなっています。
iPhone対応ならプラスポイント。