私の Android アプリケーションは、 odata4jを使用して Windows サービスでホストされている WCF データ サービスに接続します。サービスを見つけることができる特定の URL が提供されている場合、通信はうまく機能します。
ただし、アプリケーションを変更してサービス アドレスを検出する必要があります (複数のコンピューターが LAN でサービスを実行できます)。
これらのサービス アドレスを見つけるにはどうすればよいですか? 明らかに、try catch ブロックを使用して for ループを使用して LAN 上の各アドレスに接続しようとする以外に。このための Android 機能はありますか?