• 締切済み

ソケット通信について

VC++6.0MFCでソケット通信のプログラムを作成しようとしています。勉強始めたばかりなので、やっと普通に通信するプログラムは理解できたところです。 そこで応用していろいろ考えているのですが、方法がわからないところがありますので教えていただければと思ってます。 サーバ側の接続待ちはいつでも受けれるようにして、接続してきたクライアントに対して送信したいと考えております。ソケットの接続情報を保持しておいて、別プロセスの送信プログラムが接続クライアントに対して送信したいと考えてます。その送信プログラムが複数ある場合も同じ接続情報を利用したいと考えてるのですが、可能でしょうか。 説明が下手で申し訳ありません。補足はいたしますので、アドバイスお願いいたします。

みんなの回答

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.1

>送信プログラムが複数ある場合も同じ接続情報を利用したいと考えてるのですが、可能でしょうか。 結論だけいえば可能かと思いますが Windowsで通信プログラムは作った事はないもので一般的なアドバイスをします。 MFCだとCSocketを使っているのでしょうか? だとするとCSocketで接続が来るたびに 動的にCSocketを作ればよいのではないでしょうか? また接続待ちの部分は別のスレッドにしておかないと いけないと思います。

専門家に質問してみよう