私は有線ネットワークをプラグインしたことをJavaが検出できる方法はありますか?新しいネットワーク接続(linux-server)を検出し、それがJavaの状態である
2
A
答えて
2
ネイティブコードを使用しないで簡単にするために、java.net.NetworkInterfaceをポーリングで使用しようとすると、ネットワークインターフェイスの列挙をトリガーして新しいインターフェイスがあります。
0
あなたはプログラム
/sbin/ip monitor
を実行し、パイプか何かを使用して、その出力を監視することができます。
それは
- 新しいネットワークインターフェイスが設定されている場合
- ネットワークインターフェイスが上がるとダウンネットワークの準備ができて/準備ができていないとなるため(これは通常、イーサネットキャリアや無線LANアクセスポイントを検出することで動作を教えてくれます)
出力が多少混乱しますが、解析可能である必要があります。
関連する問題
- 1. JavaのJDBC接続状態
- 2. Androidの接続状態の変更を検出する際の競合状態
- 3. Android Phoneの接続状態をリモートで検出する
- 4. サーバーが接続されているネットワークの名前を検出します
- 5. ネットワークに接続している人を検出する
- 6. 非アクティブ状態でiPhoneネットワーク接続を有効に保つ?
- 7. iOSネットワーク接続が検出されない
- 8. Alamofire 4:ネットワーク接続が検出されない
- 9. Linuxでネットワーク接続の種類を検出します。
- 10. 接続状態が102
- 11. デバイスイーサネット接続状態
- 12. ノード状態の接続で応答ステータスが変化しない
- 13. アンドロイドのジョブスケジューラを使用してネットワーク状態を検出する方法は?
- 14. WPF/XBAPアプリケーションからのネットワーク接続を検出しますか?
- 15. 新しい接続を作成せずにマングース接続の状態を確認してください
- 16. redux古い状態を接続する
- 17. ネットワーク状態に基づいてイオン状態のテンプレートを更新する
- 18. 接続が閉じられませんでした。接続の現在の状態が開いています
- 19. ネットワーク接続でバックアップされたJavaイテレータ
- 20. iosが終了状態のブルートゥース状態の変化を検出しました
- 21. オラクルシンJDBC接続がアクティブでない状態で「接続リセット」を受け取る
- 22. Javaが接続の切断を検出しました
- 23. JavaRXは、私が2つの連続して更新状態持つ二つの連続して更新状態
- 24. Java Socketクラスが接続状態に関して横たわっています
- 25. 前の状態が新しい状態でレンダリング(複製)されています
- 26. PMDを使用してJavaコードで接続が検出されない
- 27. 接続が閉じられませんでした。接続の現在の状態は開いています。 //
- 28. 接続が閉じられませんでした。接続の現在の状態は開いています
- 29. 休止状態:休止状態の接続を変更する
- 30. React:AJAX呼び出し後に状態が更新されない
ありがとう:)ただ私が探していたもの;) – Johannes