-1

iPad のサーバー クライアント アプリケーションに CocoaAsyncSocket を使用しています。現在、サーバーが稼働している場合、クライアントはサーバーの IP を入力して接続できます。このアプリを実行しているローカル ネットワーク上のすべてのサーバーを表示する方法はありますか?

ありがとう!

4

1 に答える 1

1

zeroconf/bonjourサービスを利用することで、自ネットワーク内のデバイスのルックアップを簡単に実現できます。

サーバーはサービスを実行し、service-nameを通知する必要があります。これは、クライアント アプリでフィルタリングできます。

約束はできませんが、以前の私の質問で何か役に立つことがわかるかもしれません: extern IP が object-c の独自のサブネット範囲にある場合のルックアップのクリーンなソリューション(注意、このコードはarm64アーキテクチャ用にコンパイルされず、再加工する必要があります)

于 2014-07-23T13:47:22.083 に答える