最近、Python ソケット、http 要求/応答処理について学んでいます。サーバー プログラミングについてはまだ初心者です。チャット Web サイトの背後にある基本的な考え方について質問があります。
Omegle や Facebook のチャットなどのチャット Web サイトで、2 人の男性がどのように会話するのでしょうか? 自分のコンピューターのソケットは互いに直接接続しますか、それとも... 男 A が Web サーバーにメッセージを送信し、サーバーがこのメッセージを男 B に送信しますか、またはその逆ですか?
最初のシナリオでは、両方のユーザーが互いの IP を取得できますが、2 番目のシナリオでは、サーバーに接続しているため取得できません。
この混乱を解消していただきありがとうございます。私は非常に新しいので、皆さんからの助けに本当に感謝しています!