私はソケットプログラミングのために約127.0.0.1とポート番号を混同しています。 私はドメイン名を持っている場合、静的IPアドレスの重要性はありません。誰でもこれを手伝ってください。静的IPはJavaソケットプログラミングにとって重要ですか?
答えて
ソケットプログラミングでは、静的IPアドレスだけで作業する必要はありません。 localhost
または127.0.0.1
を使用してコードを書くことができます。あなたがサーバのドメイン名を知っていれば、それを使うこともできます。また、ほとんどのインターネットユーザーが使用する動的IPを使用することもできます。
私はソケットプログラミングでwww.rahul.comのようなドメイン名を使うことができます。あるいは、Socket client = new Socket( "www.rahul.com"、portno)のようなソケットクライアントプログラムを使用してください。 –
スタンドアロンIP番号は、実際にはNginxやApacheなどの実際のWebサーバーを使用していますが、より高速で安全性が高く、ヘッダーやその他のあなたのためのHTTP標準の一部。次に、あなたのソケットに接続します。
127.0.0.1はlocalhostとも呼ばれる特殊なIP番号で、同じマシンに接続するために使用され、他のコンピュータからはアクセスできません。だから127.0.0.1を聞いている場合は、あなたのソケットにトラフィックを転送するために同じコンピュータにNginxなどが必要です。そうしないと、他のコンピュータからアクセスできなくなります。
ネットワークに接続されているすべてのコンピュータには、静的であれ動的であれ、IPアドレスが割り当てられています。クライアントを受け入れるには、特定のポート上のこのIPアドレスにサーバーソケットをバインドする必要があります。クライアントは、サーバの現在のIPとポートに接続します。
ドメイン名は、クライアントがサーバーの現在のIPアドレスを静的な人が読める名前で特定するための単なる方法です。サーバーのIPアドレスが変更された場合は、サーバーソケットをリバウンドする必要があり、ドメイン名のマッピングを更新する必要があります。
127.0.0.1、別名「localhost」は、ローカルマシンを参照する予約済みのIPアドレスです。サーバーソケットがこのIPアドレスにバインドされている場合は、同じマシンからのみクライアントを受け入れることができます。
- 1. ソケットプログラミングと動的IP
- 2. PythonとJavaの静的IP
- 3. java tcpプロキシタイプに関係なくipソケットプログラミング
- 4. Android:静的IPを使ってアクセスポイントに接続するには?
- 5. ラズベリーpiは静的IPアドレスを持っています
- 6. 静的なウェブサイトのファイルアクセス権は重要ですか?
- 7. java静的メソッドなぜ必要です
- 8. Javaの静的{...}と同じC#は何ですか? Javaでは
- 9. webpackへの重要な静的ファイル
- 10. 静的IPアドレスと静的ルーティングの違い
- 11. javaとandroidのソケットプログラミング
- 12. Javaで静的ファクトリメソッドと定数を使って生成
- 13. ルータにアクセスできない静的IP?
- 14. 静的メソッドと静的変数のjava
- 15. <span>は検索エンジンにとって重要ですか?
- 16. ネイティブJavaメソッドは静的Javaメソッドと同等ですか?
- 17. Javaソケットプログラミング
- 18. javaソケットプログラミング
- 19. ソケットプログラミングJava
- 20. javaソケットプログラミング
- 21. SLの静的IPオプション
- 22. 私は必要なソケットプログラミングですか?
- 23. 私は静的なIPが必要だと思いますよね?
- 24. 静的イニシャライザで宣言の順序が重要なのはなぜですか?
- 25. クラスをJavaで静的としてインスタンス化できますか?
- 26. Javaソケットプログラミングの助けが必要
- 27. ViewHolderパターンでは、パフォーマンスがViewHolderを静的にすることが重要ですか?
- 28. LANベースのアプリ - 静的IPなしで接続するには?
- 29. Javaで静的に使用
- 30. Java 8インターフェイスの静的メソッドを「静的」ではなく「public static」として明示的に宣言する必要がありますか?
127.0.0.1(127.xxx)は*特別*よく知られているIPアドレス/範囲:[ループバック](https://en.wikipedia.org/wiki/Loopback)です(http:// superuser .com/questions/255835)。これは「任意の静的IPアドレス」とは異なり、ローカルコンテキスト内でのみ意味があります。マシンは自分の*ループバックに直接接続することしかできません。 – user2864740
ソケットプログラミングを行うためにIPアドレス/ポート番号をまったく必要としません。 – alk
問題の説明をもう少し追加してもらえますか? – abarisone