RESTWebサービスを使用してサードパーティのアプリケーションに接続するためのアプリを作成しています。
IP、ポート、ユーザー名、パスワードを要求する設定ページがありますが、現在、正しい詳細を入力したと盲目的に想定して接続を試みています。
構成情報を設定するときに、次の手順を実行してチェックするテストルーチンを作成したい
- IP /ホスト名は正しいですか(pingなどを使用)
- ポートは正しいですか
- ユーザー名とパスワードは正しいですか
次に、進行中の結果を画面に表示して、サービスに接続できない場合に問題がどこにあるかを簡単に特定できるようにします。
ステップ1を達成するために、開いている特定のポートに依存しないPingまたは同等のものを使用したいと思います。だから私はIP/ホスト名の危険なDNSやタイプミスを排除することができます。
以前の質問から、7.0ではpingが不可能だったと理解していますが、Mangoではソケットクラスが追加されていますが、可能であれば、どのようにすればよいですか?それでも不可能な場合は、ステップ1を達成するための別の方法はありますか?