AndroidでSRVレコード検索を行うための最もリソース効率のよい方法は何ですか。 yaximのようなXMPPクライアントでは?AndroidでDNS SRVレコードを解決するための軽量方法
私が知っ:
- のJava SEの一部であるJNDIはなく、それはおそらくにハードになるようクラスファイル(ProGuardの後580KByte、800キロバイトを追加アンドロイド
- dnsjava、中唯一のSRVルックアップのために必要なファイルを分ける)静的にコンパイルなどを発掘、nslookupを、のような
- ネイティブツール、dnsjavaに似たフットプリントを持っており、加えて、アプリのネイティブコードに依存
私はQuerying the DNS service records to find the hostname and TCP/IPを読んでいますが、JNDIとdnsjavaだけを記載しています。 DNSSEC検証/ DANE証明書の照会を提供するためのボーナスポイント:私はこの問題が発生すると:-)
編集Javaでいくつかの軽量のDNS SRVリゾルバがなければならない最初のものはないです確かに
。
@geOrgあなたの質問に対する答えはこれまでに見つかりましたか?私は似たようなことをしたいと思います。これまで私は、res_queryのようなCライブラリのコードを使用するとAndroidでも動作しないことに気付きました。 – GrandAdmiral
@GrandAdmiral申し訳ありませんが、私からのニュースはまだありません。しかし、私は今、 "DNSSEC/DANE"の要求を増やしています;-) – ge0rg