2017-02-23 3 views
-1

クライアントシステムが接続を受け入れている場合は、オーバーヘッドが大きくなることは知っています。しかし、それが可能なのであれば私はちょっとした骨董品ですか?つまり、プログラムをサーバーに接続し、クライアントを受け入れる別のソケットを開くこともできますか?同じプログラムでシステムコールを接続して受け入れることはできますか?

+2

正しい設定で、なぜそうしないのですか?それは基本的にプロキシ "サーバー"がどのように機能するかです。 –

+1

これは、 'select'コールが入出力ソケットのリストをポーリングできる理由です。 –

+1

'オーバーヘッド'とは何ですか? – EJP

答えて

0

多くの複雑なシステムがクライアントとサーバーであることは一般的です。私はあなたが何を意味するのか分かりません。私はそれをクライアントとサーバーの部分を分離するためにスレッドを使用してそれを行うだろうが、それでもpoll/select network callsのいずれかを使用する必要はありません。

-1

プログラムはサーバーに接続し、クライアントを受け入れるために別のソケットを開くことはできますか?

はい、それでも(でも;-))できます!

関連する問題